Core Timer
Core Timer Control and Status Register
8.3 Core Timer Control and Status Register
The CTCSR contains the timer interrupt flag, the timer interrupt enable bits, and the real-time interrupt rate select bits. Figure 8-2shows the value of each bit in the CTCSR when coming out of reset.
Address: | $08 | | | | | | | |
| | | | | | | | |
Read: | CTOF | RTIF | TOFE | RTIE | 0 | 0 | RT1 | RT0 |
| | | | |
Write: | | | TOFC | RTFC |
| | | | | |
| | | | | | | | |
Reset: | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| | = Unimplemented | | | | | |
| | | | | | |
| | | | | | | | |
Figure 8-2. Core Timer Control and Status Register (CTCSR)
CTOF — Core Timer Overflow
CTOF is a read-only status bit set when the 8-bit ripple counter rolls over from $FF to $00. Clearing the CTOF is done by writing a one to TOFC. Writing to this bit has no effect. Reset clears CTOF.
RTIF — Real-Time Interrupt Flag
The real-time interrupt circuit consists of a 3-stage divider and a one-of-four selector. The clock frequency that drives the RTI circuit is E/212 (or E ÷ 4096 with three additional divider stages giving a maximum interrupt period of 16 milliseconds at a bus rate of 2.024 MHz. RTIF is a clearable, read-only status bit and is set when the output of the chosen (one-of-four selection) stage goes active. Clearing the RTIF is done by writing a one to RTFC. Writing has no effect on this bit. Reset clears RTIF.
TOFE — Timer Overflow Enable
When this bit is set, a CPU interrupt request is generated when the
CTOF bit is set. Reset clears this bit.
RTIE — Real-Time Interrupt Enable
When this bit is set, a CPU interrupt request is generated when the
RTIF bit is set. Reset clears this bit.
MC68HC05RC16 — Rev. 3.0 | | General Release Specification |
| | |
MOTOROLA | Core Timer | 63 |