CHAPTER 5 I/O PORT
5.2
I/O Port Registers
This section describes the configuration and functions of the I/O port registers.
■ Configuration of the Port Data Registers (PDR)
Shown below is the configuration of the port data registers (PDR).
Figure 5.2-1 Configuration of the Port Data Registers (PDR)
PDR0
bit
Address: 000000
H
PDR1
bit
Address: 000001
H
PDR2
bit
Address: 000002
H
PDR6
bit
Address: 000006
H
PDR8
bit
Address: 000008
H
PDR9
bit
Address: 000009
H
PDRA
bit
Address: 00000A
H
PDRB
bit
Address: 00000B
H
PDRG
bit
Address: 000010
H
PDRH
bit
Address: 000011
H
PDRJ
bit
Address: 000013
H
•
PDR0 to PDR2, PDR6, PDR8 to PDRB, PDRG, PDRH and PDRJ are the input/output data
registers for the I/O port.
•
Input/output is controlled by the corresponding DDR0 to DDR2, DDR6, DDR8 to DDRB, DDRG,
DDRH and DDRJ, and PFR6, PFR8, PFR9, PFRA1, PFRB1, PFRB2, PFRA2, PFRG, PFRH
and PFRJ.
•
There are not any PFR (Port Function Register) for P00 to P07, P10 to P17, P20 to P27.
260
7
6
5
4
P07
P06
P05
P04
7
6
5
4
P17
P16
P15
P14
7
6
5
4
P27
P26
P25
P24
7
6
5
4
P67
P66
P65
P64
7
6
5
4
P87
P86
P85
P84
7
6
5
4
-
P96
P95
P94
7
6
5
4
PA7
PA6
PA5
PA4
7
6
5
4
PB7
PB6
PB5
PB4
7
6
5
4
PG7
PG6
PG5
PG4
7
6
5
4
-
-
-
-
7
6
5
4
PJ7
PJ6
PJ5
PJ4
3
2
1
0
P03
P02
P01
P00
3
2
1
0
P13
P12
P11
P10
3
2
1
0
P23
P22
P21
P20
3
2
1
0
P63
P62
P61
P60
3
2
1
0
P83
P82
P81
P80
3
2
1
0
P93
P92
P91
P90
3
2
1
0
PA3
PA2
PA1
PA0
3
2
1
0
PB3
PB2
PB1
PB0
3
2
1
0
PG3
PG2
PG1
PG0
3
2
1
0
-
PH2
PH1
PH0
3
2
1
0
PJ3
PJ2
PJ1
PJ0
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
-XXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B
Initial value
Access
-----XXX
R/W
B
Initial value
Access
XXXXXXXX
R/W
B