PRESCALER
DIVIDE BY
1, 4, 8, OR 16
TCNT (HI)
TCNT (LO)
TOI
9
MCU
E CLK
16-BIT FREE RUNNING
COUNTER
TOF
PR1
PR0
TAPS FOR RTI,
COP WATCHDOG, AND
PULSE ACCUMULATOR
INTERRUPT REQUESTS
(FURTHER QUALIFIED BY
I BIT IN CCR)
16-BIT TIMER BUS
TO PULSE
ACCUMULATOR
OC1I
PIN
FUNCTIONS
8
16-BIT COMPARATOR =
OC1F
OC2F
OC3F
PA7/OC1/
PAI
TOC1 (HI) TOC1 (LO)
BIT 7
BIT 6
FOC1
FOC2
FOC3
FOC4
FOC5
OC2I
OC3I
OC4I
I4/O5I
7
6
5
4
16-BIT COMPARATOR =
PA6/OC2/
OC1
TOC2 (HI) TOC2 (LO)
16-BIT COMPARATOR =
PA5/OC3/
OC1
BIT 5
BIT 4
BIT 3
TOC3 (HI) TOC3 (LO)
16-BIT COMPARATOR =
OC4F
OC5
PA4/OC4/
OC1
TOC4 (HI) TOC4 (LO)
16-BIT COMPARATOR =
TI4/O5 (HI) TI4/O5 (LO)
16-BIT LATCH CLK
PA3/OC5/
IC4/OC1
I4/O5F
IC4
CFORC
FORCE OUTPUT
COMPARE
I4/O5
IC1I
IC2I
IC3I
3
2
1
CLK
TIC1 (LO)
BIT 2
BIT 1
BIT 0
16-BIT LATCH
IC1F
PA2/IC1
PA1/IC2
PA0/IC3
TIC1 (HI)
CLK
16-BIT LATCH
IC2F
IC3F
TIC2 (HI)
TIC2 (LO)
CLK
16-BIT LATCH
TIC3 (HI)
TIC3 (LO)
TFLG 1
STATUS
FLAGS
TMSK 1
INTERRUPT
ENABLES
PORT A
PIN CONTROL
CAPTURE COMPARE BLOCK
Figure 11 Main Timer
NOTE: Port A pin actions are controlled by OC1M, OC1D, PACTL, TCTL1, and TCTL2 registers.
MC68HC11A8
MC68HC11A8TS/D
MOTOROLA
33