Freescale Semiconductor MC68HC08KH12 User Manual
Page 161

MC68HC(7)08KH12
—
Rev. 1.1
Advance Information
Freescale Semiconductor
161
Advance Information — MC68HC(7)08KH12
Section 11. Timer Interface Module (TIM)
11.1 Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
TIM Counter Prescaler . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Input Capture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Output Compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Unbuffered Output Compare . . . . . . . . . . . . . . . . . . . . . 166
Buffered Output Compare . . . . . . . . . . . . . . . . . . . . . . . 166
Pulse Width Modulation (PWM) . . . . . . . . . . . . . . . . . . . . 167
Unbuffered PWM Signal Generation . . . . . . . . . . . . . . . 168
Buffered PWM Signal Generation . . . . . . . . . . . . . . . . . 169
PWM Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
TIM During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 172
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
TIM Clock Pin (PTE0/TCLK) . . . . . . . . . . . . . . . . . . . . . . . 172
TIM Channel I/O Pins (PTE1/TCH0:PTE2/TCH1). . . . . . . 173
I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
TIM Status and Control Register (TSC) . . . . . . . . . . . . . . 173
TIM Counter Registers (TCNTH:TCNTL) . . . . . . . . . . . . . 175
TIM Counter Modulo Registers (TMODH:TMODL) . . . . . . 176
TIM Channel Status and Control Registers (TSC0:TSC1) 177
TIM Channel Registers (TCH0H/L–TCH1H/L) . . . . . . . . . 181