T
M
P91C824
91C824-
89
3.7.1
Block
diag
ram
s
Run/Clear
Prescaler
clock:
φ
T0
TA0TRG
External input
clock: TA0IN
TA01MOD
<PWM01,
PWM0100>
Selector
8-Bit Up-Counter
(UC1)
8-Bit comparator
(CP1)
8-bit up counter
(UC0)
8-Bit Timer
Register TA1REG
8-Bit up counter
(CP0)
Match
detect
Register buffer 0
8-Bit timer register
TA0REG
TA01RUN
<TA0RDE>
TA01RUN<TA0RUN>
φ
T1
φ
T4
φ
T16
2
n
−
1
Over flow
TMRA0
Interrupt output:
INTTA0
TA01MOD
<TA01M1,
TA01M 0>
TMRA0
Match output
:
TA0TRG
Selector
φ
T1
φ
T16
φ
T256
Internal bus
TA01MOD
<TA0CLK1, TA0CLK10>
TA01MOD
<TA1CLK1, TA1CLK 0>
Match
detect
TMRA1
Interrupt output:
INTTA1
TA01RUN<TA1RUN>
Timer
Flip-Flop
TA1FF
TA1FFCR
Timer flip-flop
output:
TA1OUT
512
256
128
64
32
16
8
4
2
φ
T1
φ
T4
φ
T16
φ
T256
Prescaler
TA01RUN
<TA01PRUN>
Internal bus
F
igu
re 3.7.1
T
M
R
A
01 bl
ock
di
ag
ra
m