189
CHAPTER 8 8/16-BIT CAPTURE TIMER/COUNTER
8.7 Operation of Counter Functions

This section describes the operation of the 8/16-bit capture timer/counter function.

Counter Function Operation
8-bit mode
To operate timer 0 as the counter function in the 8-bit mode, the function must be set as shown in Figure
8.7-1 .
Figure 8.7-1 Setting of Counter Function in 8-bit Mode
Counter function operation in the 8-bit mode is the same as interval timer function (timer 0 in
8-bit mode) operation except that the external clock is used instead of the internal clock.
The number of events can be known by reading the capture data register (TCPL). A specific number of
events can be known by the event count detection function.
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
DDR3
0
TCCR CPIF CFCLR CPIEN CCMSK TCMSK EDGS1 EDGS0 RESV
TCR1 TIF1 TFCR1 T1IEN TCS12 TCS11 TCS10 TSTR1
TCR0 TIF0 TFCR0 T0IEN CINV TCS02 TCS01 TCS00 TSTR0
111
TCR2 PEN TSEL
TCDL
TDR0
: Used bit
: Unused bit
0 : Set "0"
1 : Set "1"
Setting of 00
Setting of a value
other than 111
Number of detected events
Setting of the counter value to be compared