User`s guide

Enhanced Timers LZ87010 Advance User’s Guide
8-6 1/15/03
Figure 8-4. Timer Block Diagram (Does Not Show Capture and Compare)
N+1
LZ87010-80
T(x)CON.CLK_SEL
MUX
PCLK
XTAL_SUB
(See Note)
CTIN(x)
0
1
2
3
2
CLOCK
DIVIDER
T(x)CNT[H:L]
CLK
CLR
OVF
T(x)CON.DIV
CLOCK SOURCE
CLOCK DIVIDER
T(x)CON.CS
ENABLE COUNTER
T(x)CON.CCL
CLEAR COUNTER
CLEAR ON
COMPARE
TO COMPARE AND
CAPTURE FUNCTIONS
COMPARE,
CAPTURE
T(x)STA.OVF_ST
OVERFLOW STATUS BIT
16-BIT COUNTER
OVERFLOW INTERRUPT
ENABLE
TO INTERRUPT
CONTROLLER
T(x)STA.OVF_EN
3
16
TIMER
NOTE
INPUT 2
TIMER 2
TIMER 3
TIMER 4
TIMER 5
TM3CMP1
RESERVED
TM5CMP1
RESERVED
T(x)CON.DIV CLOCK DIVISOR
0b000
0b001
0b010
0b011
0b100
0b101
0b110
0b111
1
2
4
8
16
32
64
(TIMER 2 and TIMER 4) 128
0b111 (TIMER 3 and TIMER 5) 32,768