Appendix A: I/O Register List
S1C17003 TECHNICAL MANUAL Seiko Epson Corporation AP-1
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
I
nterrupt 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 interrupt level setting
0x430c ITC_LV3 Interrupt Level Setup Register 3
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/I
2
C 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 interrupt setting
0x431a~0x431f – – Reserved