CHAPTER 6 16-BIT TIMER/EVENT COUNTER 00
Preliminary User’s Manual U19014EJ1V0UD
149
Figure 6-35. Timing Example of Free-Running Timer Mode
(CR000: Compare Register, CR010: Capture Register)
•
TOC00 = 13H, PRM00 = 10H, CRC00 = 04H, TMC00 = 04H
FFFFH
TM00 register
0000H
Operable bits
(TMC003, TMC002)
Capture trigger input
(TI000)
Compare register
(CR000)
Compare match interrupt
(INTTM000)
Compare register
(CR010)
Capture interrupt
(INTTM010)
TO00 pin output
Overflow flag
(OVF00)
01
M
N
S
P
Q
00
0 write clear
0 write clear
0 write clear
0 write clear
0000H
0001H
M
N
S
P
Q
This is an application example where a compare register and a capture register are used at the same time in the
free-running timer mode.
In this example, the INTTM000 signal is generated and the output level of the TO00 pin is reversed each time the
count value of TM00 matches the set value of CR000 (compare register). In addition, the INTTM010 signal is
generated and the count value of TM00 is captured to CR010 each time the valid edge of the TI000 pin is
detected.
electronic components distributor