Datasheet

19. Programmable I/O Ports
puorG92/C61M
page 324
854fo7002,03.raM21.1.veR
2110-1010B90JER
Figure 19.7 P0 to P3 and P6 to P10 Registers
Port Pi Register (i=0 to 3, 6 to 8 and 10)
(1)
After Reset
Undefined
Undefined
Undefined
Bit Name FunctionBit Symbol RW
b7 b6 b5 b4 b3 b2 b1 b0
Pi_0 Port Pi
0
bit
Pi_1 Port Pi
1
bit
Pi_2 Port Pi
2
bit
Pi_3 Port Pi
3
bit
Pi_4 Port Pi
4
bit
Pi_5 Port Pi
5
bit
Pi_6 Port Pi
6
bit
Pi_7 Port Pi
7
bit
Port P9 Register
(1)
Symbol
Address
After Reset
P9
03F1
16
Undefined
Bit Name FunctionBit Symbol
b7 b6 b5 b4 b3
b2
b1
b0
P9_0 Port P9
0
bit
P9_1 Port P9
1
bit
P9_2 Port P9
2
bit
P9_3 Port P9
3
bit
(b4) Nothing is assigned
(2)
P9_5 Port P9
5
bit
P9_6 Port P9
6
bit
P9_7 Port P9
7
bit
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
-
RW
RW
RW
RW
The pin level on any I/O port which is
set for input mode can be read by
reading the corresponding bit in this
register. The pin level on any I/O port
which is set for output mode can be
controlled by writing to the
corresponding bit in this register
0: “L” level
1: “H” level
(1)
(i = 0 to 3, 6 to 8 and 10)
The pin level on any I/O port which is
set for input mode can be read by
reading the corresponding bit in this
register. The pin level on any I/O port
which is set for output mode can be
controlled by writing to the
corresponding bit in this register
(except for P8
5
)
0: “L” level
1: “H” level
Address
03E0
16
, 03E1
16
, 03E4
16
, 03E5
16
03EC
16
, 03ED
16
, 03F0
16
03F4
16
Symbol
P0 to P3
P6 to P8
P10
NOTE:
1. Set the PACR register.
In 80-pin package, set bits PACR2, PACR1, PACR0 to 011
2
.
In 64-pin package, set bits PACR2, PACR1, PACR0 to 010
2
.
NOTES:
1. Set the PACR register.
In 80-pin package, set bits PACR2, PACR1, PACR0 to 011
2
.
In 64-pin package, set bits PACR2, PACR1, PACR0 to 010
2
.
2.
Nothing is assigned. If necessary, set to 0. When read, the content is 0.