R8C/18 Group, R8C/19 Group
6. Programmable I/O Ports
Rev.1.30
Apr 14, 2006
Page 35 of 233
REJ09B0222-0130
6.4
Port Settings
Tables 6.4 to 6.17 list the port settings.
X: 0 or 1
X: 0 or 1
X: 0 or 1
Table 6.4
Port P1_0/KI0/AN8/CMP0_0
Register
PD1
PUR0
DRR
KIEN
ADCON0
TCOUT
Function
Bit
PD1_0
PU02
DRR0
KI0EN CH2, CH1, CH0, ADGSEL0
TCOUT0
Setting
Value
0
0
X
X
XXXX
0
Input port (not pulled up)
0
1
X
X
XXXX
0
Input port (pulled up)
0
0
X
1
XXXX
0
KI0 input
0
0
X
X
1001b
0
Comparator input (AN8)
1
X
0
X
XXXX
0
Output port
1
X
1
X
XXXX
0
Output port (high drive)
X
X
X
X
XXXX
1
CMP0_0 output
Table 6.5
Port P1_1/KI1/AN9/CMP0_1
Register
PD1
PUR0
DRR
KIEN
ADCON0
TCOUT
Function
Bit
PD1_1
PU02
DRR1
KI1EN CH2, CH1, CH0, ADGSEL0
TCOUT1
Setting
Value
0
0
X
X
XXXX
0
Input port (not pulled up)
0
1
X
X
XXXX
0
Input port (pulled up)
0
0
X
1
XXXX
0
KI1 input
0
0
X
X
1011b
0
Comparator input (AN9)
1
X
0
X
XXXX
0
Output port
1
X
1
X
XXXX
0
Output port (high drive)
X
X
X
X
XXXX
1
CMP0_1 output
Table 6.6
Port P1_2/KI2/AN10/CMP0_2
Register
PD1
PUR0
DRR
KIEN
ADCON0
TCOUT
Function
Bit
PD1_2
PU02
DRR2
KI2EN CH2, CH1, CH0, ADGSEL0
TCOUT2
Setting
Value
0
0
X
X
XXXX
0
Input port (not pulled up)
0
1
X
X
XXXX
0
Input port (pulled up)
0
0
X
1
XXXX
0
KI2 input
0
0
X
X
1101b
0
Comparator input (AN10)
1
X
0
X
XXXX
0
Output port
1
X
1
X
XXXX
0
Output port (high drive)
X
X
X
X
XXXX
1
CMP0_2 input