Table of Contents
Section 10. Timer Interface Module (TIM)
10.1
10.2
10.3
10.4
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Pin Name Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
10.5 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
10.5.1 TIM Counter Prescaler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
10.5.2 Input Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
10.5.3 Output Compare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
10.5.3.1
Unbuffered Output Compare . . . . . . . . . . . . . . . . . . . . . 130
10.5.3.2
Buffered Output Compare . . . . . . . . . . . . . . . . . . . . . . . 131
10.5.4 Pulse Width Modulation (PWM) . . . . . . . . . . . . . . . . . . . . . 131
10.5.4.1
Unbuffered PWM Signal Generation . . . . . . . . . . . . . . . 132
10.5.4.2
Buffered PWM Signal Generation . . . . . . . . . . . . . . . . . 133
10.5.4.3
PWM Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
10.6
10.7
10.8
10.9
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
TIM During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 136
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
10.10 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
10.10.1 TIM Status and Control Register (TSC) . . . . . . . . . . . . . . . 137
10.10.2 TIM Counter Registers (TCNTH:TCNTL) . . . . . . . . . . . . . . 139
10.10.3 TIM Counter Modulo Registers (TMODH:TMODL) . . . . . . 140
10.10.4 TIM Channel Status and Control Registers (TSC0:TSC1) . 141
10.10.5 TIM Channel Registers (TCH0H/L:TCH1H/L) . . . . . . . . . . 145
Section 11. Pulse Width Modulator (PWM)
11.1
11.2
11.3
11.4
MC68HC908BD48
—
Rev. 1.0
MOTOROLA
Table of Contents
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
PWM Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Technical Data
9