7. Time Base Timer (TBT)
The time base timer generates time base for key scanning, dynamic displaying, etc. It also provides a time base
timer interrupt (INTTBT).
7.1 Time Base Timer
7.1.1 Configuration
23
15
fc/2
or fs/2
21
13
fc/2
or fs/2
16
8
fc/2
or fs/2
14
6
fc/2
or fs/2
13
5
fc/2
or fs/2
12
4
fc/2
or fs/2
11
3
fc/2
or fs/2
9
fc/2
or fs/2
7.1.2 Control
Time Base Timer is controlled by Time Base Timer control register (TBTCR).
Time Base Timer Control Register
7
TBTCR
(DVOEN)
(0036H)
Time Base Timer
TBTEN
enable / disable
Time Base Timer interrupt
TBTCK
Frequency select : [Hz]
Note 1: fc; High-frequency clock [Hz], fs; Low-frequency clock [Hz], *; Don't care
MPX
Source clock
3
TBTCK
TBTEN
TBTCR
Time base timer control register
Figure 7-1 Time Base Timer configuration
6
5
4
(DVOCK)
(DV7CK)
TBTEN
0: Disable
1: Enable
000
001
010
011
100
101
110
111
Falling edge
detector
3
2
1
TBTCK
NORMAL1/2, IDLE1/2 Mode
DV7CK = 0
DV7CK = 1
23
fc/2
fs/2
21
fc/2
fs/2
16
fc/2
fs/2
14
fc/2
fs/2
13
fc/2
fs/2
12
fc/2
fs/2
11
fc/2
fs/2
9
fc/2
Page 67
TMP86PM29BUG
IDLE0, SLEEP0
release request
INTTBT
interrupt request
0
(Initial Value: 0000 0000)
SLOW1/2
SLEEP1/2
Mode
15
15
fs/2
13
13
fs/2
8
–
6
–
5
–
4
–
3
–
fs/2
–
R/W