
Appendix A: I/O Register List
S1C17602 TECHNICAL MANUAL
EPSON
AP-1
AP
Appendix A: I/O Register List
Peripheral circuit
Address
Register name
Function
Prescaler
(8-bit device)
0x4020
PSC_CTL
Prescaler Control Register
Prescaler start/stop control
0x4021~0x403f –
–
Reserved
UART (with IrDA)
Ch.0
(8-bit device)
0x4100
UART_ST0
UART Ch.0 Status Register
Transfer, buffer, error status display
0x4101
UART_TXD0
UART Ch.0 Transmit Data Register
Transmission data
0x4102
UART_RXD0
UART Ch.0 Receive Data Register
Receiving data
0x4103
UART_MOD0
UART Ch.0 Mode Register
Transfer data format setting
0x4104
UART_CTL0
UART Ch.0 Control Register
Data transfer control
0x4105
UART_EXP0
UART Ch.0 Expansion Register
IrDA mode setting
0x4106~0x411f –
–
Reserved
UART (with IrDA)
Ch.1
(8-bit device)
0x4120
UART_ST1
UART Ch.1 Status Register
Transfer, buffer, error status display
0x4121
UART_TXD1
UART Ch.1 Transmit Data Register
Transmission data
0x4122
UART_RXD1
UART Ch.1 Receive Data Register
Receiving data
0x4123
UART_MOD1
UART Ch.1 Mode Register
Transfer data format setting
0x4124
UART_CTL1
UART Ch.1 Control Register
Data transfer control
0x4125
UART_EXP1
UART Ch.1 Expansion Register
IrDA mode setting
0x4126–0x413f –
–
Reserved
8-bit timer (with
F mode) Ch.0
(16-bit device)
0x4200
T8F_CLK0
8-bit Timer Ch.0 Input Clock Select Register
Prescaler output clock selection
0x4202
T8F_TR0
8-bit Timer Ch.0 Reload Data Register
Reload data setting
0x4204
T8F_TC0
8-bit Timer Ch.0 Counter Data Register
Counter data
0x4206
T8F_CTL0
8-bit Timer Ch.0 Control Register
Timer mode setting and timer RUN/STOP
0x4208
T8F_INT0
8-bit Timer Ch.0 Interrupt Control Register
Interrupt control
0x420a~0x421f –
–
Reserved
16-bit timer Ch.0
(16-bit device)
0x4220
T16_CLK0
16-bit Timer Ch.0 Input Clock Select Register
Prescaler output clock selection
0x4222
T16_TR0
16-bit Timer Ch.0 Reload Data Register
Reload data setting
0x4224
T16_TC0
16-bit Timer Ch.0 Counter Data Register
Counter data
0x4226
T16_CTL0
16-bit Timer Ch.0 Control Register
Timer mode setting and timer RUN/STOP
0x4228
T16_INT0
16-bit Timer Ch.0 Interrupt Control Register
Interrupt control
0x422a~0x423f –
–
Reserved
16-bit timer Ch.1
(16-bit device)
0x4240
T16_CLK1
16-bit Timer Ch.1 Input Clock Select Register
Prescaler output clock selection
0x4242
T16_TR1
16-bit Timer Ch.1 Reload Data Register
Reload data setting
0x4244
T16_TC1
16-bit Timer Ch.1 Counter Data Register
Counter data
0x4246
T16_CTL1
16-bit Timer Ch.1 Control Register
Timer mode setting and timer RUN/STOP
0x4248
T16_INT1
16-bit Timer Ch.1 Interrupt Control Register
Interrupt control
0x424a~0x425f –
–
Reserved
16-bit timer Ch.2
(16-bit device)
0x4260
T16_CLK2
16-bit Timer Ch.2 Input Clock Select Register
Prescaler output clock selection
0x4262
T16_TR2
16-bit Timer Ch.2 Reload Data Register
Reload data setting
0x4264
T16_TC2
16-bit Timer Ch.2 Counter Data Register
Counter data
0x4266
T16_CTL2
16-bit Timer Ch.2 Control Register
Timer mode setting and timer RUN/STOP
0x4268
T16_INT2
16-bit Timer Ch.2 Interrupt Control Register
Interrupt control
0x426a~0x427f –
–
Reserved
8-bit timer
(with F mode)
Ch.1
(16-bit device)
0x4280
T8F_CLK1
8-bit Timer Ch.1 Input Clock Select Register
Prescaler output clock selection
0x4282
T8F_TR1
8-bit Timer Ch.1 Reload Data Register
Reload data setting
0x4284
T8F_TC1
8-bit Timer Ch.1 Counter Data Register
Counter data
0x4286
T8F_CTL1
8-bit Timer Ch.1 Control Register
Timer mode setting and timer RUN/STOP
0x4288
T8F_INT1
8-bit Timer Ch.1 Interrupt Control Register
Interrupt control
0x428a–0x429f –
–
Reserved
Interrupt controller
(16-bit device)
0x4300~0x4304 –
–
Reserved
0x4306
ITC_LV0
Interrupt Level Setup Register 0
P0/P1 interrupt level setting
0x4308
ITC_LV1
Interrupt Level Setup Register 1
SWT/CT interrupt level setting
0x430a
ITC_LV2
Interrupt Level Setup Register 2
T8OSC1/SVD interrupt level setting
0x430c
ITC_LV3
Interrupt Level Setup Register 3
LCD/T16E Ch.0 interrupt level setting
0x430e
ITC_LV4
Interrupt Level Setup Register 4
T8F Ch.0/Ch.1, T16 Ch.0 interrupt level
setting
0x4310
ITC_LV5
Interrupt Level Setup Register 5
T16 Ch.1/Ch.2 interrupt level setting
0x4312
ITC_LV6
Interrupt Level Setup Register 6
UART Ch.0, I2C/UART Ch.1 slave interrupt
level setting
0x4314
ITC_LV7
Interrupt Level Setup Register 7
SPI/I2C master interrupt level setting
0x4316
ITC_LV8
Interrupt Level Setup Register 8
REMC interrupt level setting
0x4318
ITC_LV9
Interrupt Level Setup Register 9
ADC10SA/RFC interrupt setting
0x431a~0x431f –
–
Reserved