General-Purpose Timers
Register
Register
Address
Address
Description
Description
GPTCONA 0x007400 General Purpose Timer Control Register A
T1CNT 0x007401 Timer 1 Counter Register
T1CMPR 0x007402 Timer 1 Compare Register Buffer
T1PR 0x007403 Timer 1 Period Register Buffer
T1CON 0x007404 Timer 1 Control Register
T2CNT 0x007405 Timer 2 Counter Register
T2CMPR 0x007406 Timer 2 Compare Register Buffer
T2PR 0x007407 Timer 2 Period Register Buffer
T2CON 0x007408 Timer 2 Control Register
GPTCONB 0x007500 General Purpose Timer Control Register B
T3CNT 0x007501 Timer 3 Counter Register
T3CMPR 0x007502 Timer 3 Compare Register Buffer
T3PR 0x007503 Timer 3 Period Register Buffer
T3CON 0x007504 Timer 3 Control Register
T4CNT 0x007505 Timer 4 Counter Register
T4CMPR 0x007506 Timer 4 Compare Register Buffer
T4PR 0x007507 Timer 4 Period Register Buffer
T4CON 0x007508 Timer 4 Control Register
EVA
EVA
EVB
EVB
GP Timer Registers
GP Timer Registers
(lab file:
(lab file:
Ev
Ev
.c)
.c)
EXTCONA 0x007409 / EXTCONB 0x007509 ;Extension Control Register
EXTCONA 0x007409 / EXTCONB 0x007509 ;Extension Control Register
GP Timer Control Register A
GP Timer Control Register A
(EVA)
(EVA)
GPTCONA @ 0x007400
GPTCONA @ 0x007400
(lab file:
(lab file:
Ev
Ev
.c)
.c)
15
15
14
14
13
13
12
12
10
10
-
-
9
9
8
8
-
-
7
7
T2STAT
T2STAT
T1STAT
T1STAT
T2TOADC
T2TOADC
T1TOADC
T1TOADC
GP Timer Status (read
GP Timer Status (read
-
-
only)
only)
0 = counting down
0 = counting down
1 = counting up
1 = counting up
ADC start by event of GP Timer x
ADC start by event of GP Timer x
00: no event starts ADC
00: no event starts ADC
01: setting of underflow interrupt flag
01: setting of underflow interrupt flag
10: setting of period interrupt flag
10: setting of period interrupt flag
11: setting of compare interrupt
11: setting of compare interrupt
reserved
Upper Byte:
Upper Byte:
RESERVED
RESERVED
RESERVED
RESERVED
11
11
Timer 2 Compare Trip Enable
Timer 2 Compare Trip Enable
T2CTRIPE
T2CTRIPE
(if EXTCONA[0]=1)
(if EXTCONA[0]=1)
0 = disable
0 = disable
1 = enable
1 = enable
Timer 1 Compare Trip Enable
Timer 1 Compare Trip Enable
T1CTRIPE
T1CTRIPE
(if EXTCONA[0]=1)
(if EXTCONA[0]=1)
0 = disable
0 = disable
1 = enable
1 = enable
C28x - Event Manager 7 - 13