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.










