MC68HC08AZ32
MOTOROLA
Timer Interface Module B (TIMB)
271
Timer Interface Module B (TIMB)
TIMB
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .272
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .272
Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
TIMB counter prescaler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
Input capture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Output compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Unbuffered output compare . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Buffered output compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Pulse Width Modulation (PWM) . . . . . . . . . . . . . . . . . . . . . . . . . .276
Unbuffered PWM signal generation . . . . . . . . . . . . . . . . . . . . .278
Buffered PWM signal generation . . . . . . . . . . . . . . . . . . . . . . .279
PWM initialization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
Low-power modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
WAIT mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
TIMB during break interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282
I/O Signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283
TIMB clock Pin (PTD4/TBLCK). . . . . . . . . . . . . . . . . . . . . . . . . . .283
TIMB channel I/O pins (PTF5/TBCH1–PTF4/TBCH0) . . . . . . . . .283
I/O Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284
TIMB status and control register (TBSC) . . . . . . . . . . . . . . . . . . .284
TIMB counter registers (TBCNTH:TBCNTL). . . . . . . . . . . . . . . . .286
TIMB counter modulo registers (TBMODH:TBMOD) . . . . . . . . . .287
TIMB channel status and control registers (TBSC0–TBSC1). . . .288
TIMB channel registers (TBCH0H/ L–TBCH3H/L) . . . . . . . . . . . .292
1-timb