English
Language : 

MC68HC08XL36 Datasheet, PDF (183/362 Pages) Freescale Semiconductor, Inc – HCMOS Microcontroller Unit
Freescale Semiconductor, Inc.
Timer Interface Module (TIM)
I/O Registers
TIM Counter
Modulo Registers
The read/write TIM modulo registers contain the modulo value for the
TIM counter. When the TIM counter reaches the modulo value, the
overflow flag (TOF) becomes set, and the TIM counter resumes counting
from $0000 at the next clock. Writing to the high byte (TMODH) inhibits
the TOF bit and overflow interrupts until the low byte (TMODL) is written.
Reset sets the TIM counter modulo registers.
Address: $0024:$0025
Bit 7
6
5
4
3
2
1
Bit 0
Read:
Bit 15
14
13
Write:
12
11
10
9
Bit 8
Reset: 1
1
1
1
1
1
1
1
Bit 7
6
5
4
3
2
1
Bit 0
Read:
Bit 7
6
5
4
3
2
1
Bit 0
Write:
Reset: 1
1
1
1
1
1
1
1
Figure 7. TIM Counter Modulo Registers (TMODH and TMODL)
NOTE: Reset the TIM counter before writing to the TIM counter modulo registers.
TIM Channel Status
and Control
Registers
Each of the TIM channel status and control registers:
• Flags input captures and output compares.
• Enables input capture and output compare interrupts.
• Selects input capture, output compare, or PWM operation.
• Selects high, low, or toggling output on output compare.
• Selects rising, falling, or any edge as the input capture trigger.
• Selects output toggling on TIM overflow.
• Selects 100% PWM duty cycle.
• Selects buffered or unbuffered output compare/PWM operation.
21-tim4_b
MOTOROLA
Timer Interface Module (TIM)
For More Information On This Product,
Go to: www.freescale.com
MC68HC08XL36
183