CHAPTER 7 8-BIT PWM TIMER
7.6
Operations of the Interval Timer Functions
This section describes the operations of the interval timer functions of an 8-bit PWM
timer.
■
Operations of the Interval Timer Functions
To make an 8-bit PWM timer operate as an interval timer, set registers as shown in Figure 7.6-1 .
CNTR
COMR
: Used bit
1
: Set "1".
: Set "0".
0
When the counter is activated, the counter is incremented from 00
clock. When the counter value matches the value set in the COMR register (comparison value), the timer
inverts the level of the PWM pin, clears the counter, sets the interrupt request flag bit (CNTR: TIR = 1),
and starts incrementing again from 00
Figure 7.6-2 shows the operations of an 8-bit PWM timer.
148
Figure 7.6-1 Setting Interval Timer Functions
bit7
bit6
bit5
P/TX
P1
0
Set an interval (compare value)
at the next start-up of the count clock.
H
bit4
bit3
bit2
P0
TPE
TIR
1
bit1
bit0
OE
TIE
at the start-up of the selected count
H