![](http://datasheet.mmic.net.cn/30000/M30263F3AFP_datasheet_2358719/M30263F3AFP_241.png)
16. Programmable I/O Ports
page 224
9
2
3
f
o
7
0
2
,
5
1
.
b
e
F
0
.
2
.
v
e
R
0
2
0
-
2
0
2
0
B
9
0
J
E
R
)
T
6
2
/
C
6
1
M
,
B
6
2
/
C
6
1
M
,
A
6
2
/
C
6
1
M
(
p
u
o
r
G
A
6
2
/
C
6
1
M
Symbol
Address
After reset
P6 to P8
03EC16, 03ED16, 03F016
Indeterminate
P10
03F416
Indeterminate
Port Pi register (i=6 to 8 and 10) (1)
Bit name
Function
Bit symbol
RW
b7
b6
b5
b4
b3
b2
b1
b0
Pi_0
Port Pi0 bit
Pi_1
Port Pi1 bit
Pi_2
Port Pi2 bit
Pi_3
Port Pi3 bit
Pi_4
Port Pi4 bit
Pi_5
Port Pi5 bit
Pi_6
Port Pi6 bit
Pi_7
Port Pi7 bit
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 = 6 to 8 and 10)
RW
Port P1 register
(1)
Symbol
Address
After reset
P1
03E116
Indeterminate
Bit name
Function
Bit symbol
b7
b6
b5
b4
b3
b2
b1
b0
P1_5
Port P15 bit
P1_6
Port P16 bit
P1_7
Port P17 bit
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
RW
Nothing is assigned. In an attempt to write to this bit, write “0”.
The value, if read, turns out to be indeterminate.
(b4-b0)
Port P9 register (1)
Symbol
Address
After reset
P9
03F116
Indeterminate
Bit name
Function
Bit symbol
b7
b6
b5
b4
b3
b2
b1
b0
P9_0
Port P90 bit
P9_1
Port P91 bit
P9_2
Port P92 bit
P9_3
Port P93 bit
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
RW
Nothing is assigned. In an attempt to write to this bit, write “0”.
The value, if read, turns out to be indeterminate.
(b7-b4)
NOTE:
1. Ports must be enabled using the PACR register.
In 48-pin package, set PACR2, PACR1, PACR0 to "1002"
In 42-pin package, set PACR2, PACR1, PACR0 to "0012"
NOTE:
1. Ports must be enabled using the PACR register.
In 48-pin package, set PACR2, PACR1, PACR0 to "1002"
In 42-pin package, set PACR2, PACR1, PACR0 to "0012"
NOTE:
1. Ports must be enabled using the PACR register.
In 48-pin package, set PACR2, PACR1, PACR0 to "1002"
In 42-pin package, set PACR2, PACR1, PACR0 to "0012"
Figure 16.2.1. P1, P6, P7, P8, P9, and P10 Registers