Timer Interface B (TIMB)
I/O Registers
MC68HC908MR16/MC68HC908MR32 — Rev. 4.0 Advance Information
MOTOROLA Timer Interface B (TIMB) 245
NOTE: When TOVx is set, a TIMB counter overflow takes precedence over a
channel x output compare if both occur at the same time.
CHxMAX — Channel x Maximum Duty Cycle Bit
When the TOVx is at logic 1 and clear output on compare is selected,
setting the CHxMAX bit forces the duty cycle of buffered and
unbuffered PWM signals to 100 percent. As Figure 12-8 shows,
CHxMAX bit takes effect in the cycle after it is set or cleared. The
output stays at 100 percent duty cycle level until the cycle after
CHxMAX is cleared.
NOTE: The PWM 0 percent duty cycle is defined as output low all of the time.To
generate the 0 percent duty cycle select clear output on compare and
then clear the TOVx bit (CHxMAX = 0). The PWM 100 percent duty cycle
is defined as output high all of the time. To gen erate the 100 percent duty
cycle, use the CHxMAX bit in the TSCx register.
Figure 12-8. CHxMAX Latency
12.8.5 TIMB Channel Registers
These read/write registers contain the captured TIMB counter value of
the input capture function or the output compare value of the output
compare function. The state of the TIMB channel registers after reset is
unknown.
OUTPUT
OVERFLOW
PTEx/TCHx
PERIOD
CHxMAX
OVERFLOW OVERFLOW OVERFLOW OVERFLOW
COMPARE OUTPUT
COMPARE OUTPUT
COMPARE OUTPUT
COMPARE
TOVx