T8: T8 Interrupt Circuit - Epson S1C33L26 Technical Manual

Cmos 32-bit single chip microcontroller
Table of Contents

Advertisement

14 8-BIT TIMERS (T8)
• T8 outputs four interrupt signals for Ch.0/4, Ch.1/5, Ch.2/6, and Ch.3/7 to the ITC. When using
T8 interrupts, read out the interrupt flag in the T8 module as part of the interrupt handler rou-
tine and check which channel generates the interrupt.
14.10
Control Register Details
Address
0x301100
T8_CLK0
T8 Ch.0 Input Clock Select Register
0x301102
T8_TR0
T8 Ch.0 Reload Data Register
0x301104
T8_TC0
T8 Ch.0 Counter Data Register
0x301106
T8_CTL0
T8 Ch.0 Control Register
0x301108
T8_INT0
T8 Ch.0 Interrupt Control Register
0x301110
T8_CLK1
T8 Ch.1 Input Clock Select Register
0x301112
T8_TR1
T8 Ch.1 Reload Data Register
0x301114
T8_TC1
T8 Ch.1 Counter Data Register
0x301116
T8_CTL1
T8 Ch.1 Control Register
0x301118
T8_INT1
T8 Ch.1 Interrupt Control Register
0x301120
T8_CLK2
T8 Ch.2 Input Clock Select Register
0x301122
T8_TR2
T8 Ch.2 Reload Data Register
0x301124
T8_TC2
T8 Ch.2 Counter Data Register
0x301126
T8_CTL2
T8 Ch.2 Control Register
0x301128
T8_INT2
T8 Ch.2 Interrupt Control Register
0x301130
T8_CLK3
T8 Ch.3 Input Clock Select Register
0x301132
T8_TR3
T8 Ch.3 Reload Data Register
0x301134
T8_TC3
T8 Ch.3 Counter Data Register
0x301136
T8_CTL3
T8 Ch.3 Control Register
0x301138
T8_INT3
T8 Ch.3 Interrupt Control Register
0x301140
T8_CLK4
T8 Ch.4 Input Clock Select Register
0x301142
T8_TR4
T8 Ch.4 Reload Data Register
0x301144
T8_TC4
T8 Ch.4 Counter Data Register
0x301146
T8_CTL4
T8 Ch.4 Control Register
0x301148
T8_INT4
T8 Ch.4 Interrupt Control Register
0x301150
T8_CLK5
T8 Ch.5 Input Clock Select Register
0x301152
T8_TR5
T8 Ch.5 Reload Data Register
0x301154
T8_TC5
T8 Ch.5 Counter Data Register
0x301156
T8_CTL5
T8 Ch.5 Control Register
0x301158
T8_INT5
T8 Ch.5 Interrupt Control Register
0x301160
T8_CLK6
T8 Ch.6 Input Clock Select Register
0x301162
T8_TR6
T8 Ch.6 Reload Data Register
0x301164
T8_TC6
T8 Ch.6 Counter Data Register
0x301166
T8_CTL6
T8 Ch.6 Control Register
0x301168
T8_INT6
T8 Ch.6 Interrupt Control Register
0x301170
T8_CLK7
T8 Ch.7 Input Clock Select Register
0x301172
T8_TR7
T8 Ch.7 Reload Data Register
14-6
T8IF (Ch.0)
T8IE (Ch.0)
T8IF (Ch.4)
T8IE (Ch.4)
T8IF (Ch.1)
T8IE (Ch.1)
T8IF (Ch.5)
T8IE (Ch.5)
T8IF (Ch.2)
T8IE (Ch.2)
T8IF (Ch.6)
T8IE (Ch.6)
T8IF (Ch.3)
T8IE (Ch.3)
T8IF (Ch.7)
T8IE (Ch.7)
Figure 14.
9.1 T8 Interrupt Circuit
Table 14.
10.1 List of 8-bit timer Registers
Register name
Seiko Epson Corporation
T8 Ch.0/4 interrupt request to ITC
T8 Ch.1/5 interrupt request to ITC
T8 Ch.2/6 interrupt request to ITC
T8 Ch.3/7 interrupt request to ITC
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Counter data
Set timer mode and start/stop timer
Control interrupt
Select prescaler output clock
Set reload data
Function
S1C33L26 TECHNICAL MANUAL

Advertisement

Table of Contents
loading

Table of Contents