Chapter 15 Timer Module (TIM16B8CV1) Block Description
440
MC9S12C-Family / MC9S12GC-Family
Freescale Semiconductor
Rev 01.24
Table 15-2. TIM16B8CV1 Memory Map
Address Offset
Use
Access
0x0000
Timer Input Capture/Output Compare Select (TIOS)
R/W
0x0001
Timer Compare Force Register (CFORC)
R/W
(1)
1. Always read 0x0000.
0x0002
Output Compare 7 Mask Register (OC7M)
R/W
0x0003
Output Compare 7 Data Register (OC7D)
R/W
0x0004
Timer Count Register (TCNT(hi))
R/W
(2)
2. Only writable in special modes (test_mode = 1).
0x0005
Timer Count Register (TCNT(lo))
R/W
2
0x0006
Timer System Control Register1 (TSCR1)
R/W
0x0007
Timer Toggle Overflow Register (TTOV)
R/W
0x0008
Timer Control Register1 (TCTL1)
R/W
0x0009
Timer Control Register2 (TCTL2)
R/W
0x000A
Timer Control Register3 (TCTL3)
R/W
0x000B
Timer Control Register4 (TCTL4)
R/W
0x000C
Timer Interrupt Enable Register (TIE)
R/W
0x000D
Timer System Control Register2 (TSCR2)
R/W
0x000E
Main Timer Interrupt Flag1 (TFLG1)
R/W
0x000F
Main Timer Interrupt Flag2 (TFLG2)
R/W
0x0010
Timer Input Capture/Output Compare Register 0 (TC0(hi))
R/W
(3)
3. Write to these registers have no meaning or effect during input capture.
0x0011
Timer Input Capture/Output Compare Register 0 (TC0(lo))
R/W
3
0x0012
Timer Input Capture/Output Compare Register 1 (TC1(hi))
R/W
3
0x0013
Timer Input Capture/Output Compare Register 1 (TC1(lo))
R/W
3
0x0014
Timer Input Capture/Output Compare Register 2 (TC2(hi))
R/W
3
0x0015
Timer Input Capture/Output Compare Register 2 (TC2(lo))
R/W
3
0x0016
Timer Input Capture/Output Compare Register 3 (TC3(hi))
R/W
3
0x0017
Timer Input Capture/Output Compare Register 3 (TC3(lo))
R/W
3
0x0018
Timer Input Capture/Output Compare Register4 (TC4(hi))
R/W
3
0x0019
Timer Input Capture/Output Compare Register 4 (TC4(lo))
R/W
3
0x001A
Timer Input Capture/Output Compare Register 5 (TC5(hi))
R/W
3
0x001B
Timer Input Capture/Output Compare Register 5 (TC5(lo))
R/W
3
0x001C
Timer Input Capture/Output Compare Register 6 (TC6(hi))
R/W
3
0x001D
Timer Input Capture/Output Compare Register 6 (TC6(lo))
R/W
3
0x001E
Timer Input Capture/Output Compare Register 7 (TC7(hi))
R/W
3
0x001F
Timer Input Capture/Output Compare Register 7 (TC7(lo))
R/W
3
0x0020
16-Bit Pulse Accumulator Control Register (PACTL)
R/W
0x0021
Pulse Accumulator Flag Register (PAFLG)
R/W
0x0022
Pulse Accumulator Count Register (PACNT(hi))
R/W
0x0023
Pulse Accumulator Count Register (PACNT(lo))
R/W
0x0024 – 0x002C Reserved
—
(4)
4. Write has no effect; return 0 on read
0x002D
Timer Test Register (TIMTST)
R/W
2
0x002E – 0x002F Reserved
—
Summary of Contents for MC9S12C Family
Page 689: ......