MC68HC908JB8MC68HC08JB8MC68HC08JT8 — Rev. 2.3
Technical Data
Freescale Semiconductor
Timer Interface Module (TIM)
177
Technical Data — MC68HC908JB8MC68HC08JB8MC68HC08JT8
Section 11. Timer Interface Module (TIM)
11.1 Contents
11.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
11.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
11.4
Pin Name Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
11.5
11.5.1
11.5.2
11.5.3
11.5.3.1
11.5.3.2
11.5.4
11.5.4.1
11.5.4.2
11.5.4.3
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .179
TIM Counter Prescaler. . . . . . . . . . . . . . . . . . . . . . . . . . . .181
Input Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181
Output Compare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181
Unbuffered Output Compare . . . . . . . . . . . . . . . . . . . . .182
Buffered Output Compare . . . . . . . . . . . . . . . . . . . . . . .183
Pulse Width Modulation (PWM) . . . . . . . . . . . . . . . . . . . . .183
Unbuffered PWM Signal Generation . . . . . . . . . . . . . . .184
Buffered PWM Signal Generation . . . . . . . . . . . . . . . . .185
PWM Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
11.6
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
11.7
11.7.1
11.7.2
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
11.8
TIM During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . .188
11.9
11.9.1
11.9.2
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
TIM Clock Pin (PTE0/TCLK) . . . . . . . . . . . . . . . . . . . . . . .189
TIM Channel I/O Pins (PTE1/TCH0:PTE2/TCH1) . . . . . . .189
11.10 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
11.10.1 TIM Status and Control Register . . . . . . . . . . . . . . . . . . . .190
11.10.2 TIM Counter Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . .192
11.10.3 TIM Counter Modulo Registers . . . . . . . . . . . . . . . . . . . . .193
11.10.4 TIM Channel Status and Control Registers . . . . . . . . . . . .194
11.10.5 TIM Channel Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . .198