
16
EPSON
S1C63808 TECHNICAL MANUAL
CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Memory Map)
Address
Comment
D3
D2
Register
D1
D0
Name
Init 1
10
FF21H
K03
K02
K01
K00
R
K03
K02
K01
K00
– 2
High
Low
K00–K03 input port data
FF22H
KCP03
KCP02
KCP01
KCP00
R/W
KCP03
KCP02
KCP01
KCP00
0
K00–K03 input comparison register
FF24H
SIK13
SIK12
SIK11
SIK10
R/W
SIK13
SIK12
SIK11
SIK10
0
Enable
Disable
K10–K13 interrupt selection register
FF25H
K12
K11
K10
R
K13
K12
K11
K10
– 2
High
Low
K10–K13 input port data
FF26H
KCP13
KCP12
KCP11
KCP10
R/W
KCP13
KCP12
KCP11
KCP10
0
K10–K13 input comparison register
FF30H
R03HIZ R02HIZ R01HIZ R00HIZ
R/W
R03HIZ
R02HIZ
R01HIZ
R00HIZ
0
Hi-Z
Output
R03 (FOUTE=0)/FOUT (FOUTE=1) Hi-Z control
R02 (PTOUT=0)/TOUT (PTOUT=1) Hi-Z control
R01 (BZE=0)/BZ (BZE=1) Hi-Z control
R00 Hi-Z control
FF31H
R03
R02
R01
R00
R/W
R03
R02
R01
R00
0
High
Low
R03 output port data (FOUTE=0) Fix at "1" when FOUT is used.
R02 output port data (PTOUT=0) Fix at "1" when TOUT is used.
R01 output port data (BZE=0) Fix at "1" when BZ is used.
R00 output port data
K13
FF32H
000
R1HIZ
RR/W
0 3
R1HIZ
– 2
0Hi-Z
Output
Unused
R10–R13 Hi-Z control
FF33H
R13
R12
R11
R10
R/W
R13
R12
R11
R10
0
High
Low
R10–R13 output port data
FF40H
IOC03
IOC02
IOC01
IOC00
R/W
IOC03
IOC02
IOC01
IOC00
0
Output
Input
P00–P03 I/O control register
FF41H
PUL03
PUL02
PUL01
PUL00
R/W
PUL03
PUL02
PUL01
PUL00
1
On
Off
P00–P03 pull-down control register
FF42H
P03
P02
P01
P00
R/W
P03
P02
P01
P00
– 2
High
Low
P00–P03 I/O port data
FF44H
IOC13
IOC12
IOC11
IOC10
R/W
IOC13
IOC12
IOC11
IOC10
0
Output
Input
P13 I/O control register
functions as a general-purpose register when SIF1 (slave) is selected
P12 I/O control register (ESIF1=0)
functions as a general-purpose register when SIF1 is selected
P11 I/O control register (ESIF1=0)
functions as a general-purpose register when SIF1 is selected
P10 I/O control register (ESIF1=0)
functions as a general-purpose register when SIF1 is selected
Table 4.1.1 (b) I/O memory map (FF21H–FF44H)