Timer A
M30240 Group
Rev.1.00 Sep 24, 2003 Page 162 of 360
Figure 2.22: Set-up procedure of one-shot mode
Pulse output function select bit
1 : Pulse is output
Selecting one-shot timer mode and functions
Timer Ai mode register (i=0 to 4) [Address 0396 16 to 039A16]
TAiMR (i=0 to 4)
External trigger select bit
When internal trigger is selected, this bit can be “1” or “0”
Selection of one-shot timer mode
b7 b0
10010
0 (Must always be “0” in one-shot timer mode)
Count source select bit
0 0 : f
1
0 1 : f8
1 0 : f32
1 1 : Reserved
b7 b6
Trigger select bit
0 : When the one-shot start flag is set “1”
Count source period
f(XIN) : 12MHZ
b7 b6
Count
source
83.3ns
667ns
2.67
µs
00
01
10
f1
f8
f32
Setting one-shot timer's time
Can be set to 000116 to FFFF16
b7 b0
(b15) (b8)
b7 b0
Timer A0 register [Address 038716, 038616] TA0
Timer A1 register [Address 0389
16, 038816] TA1
Timer A2 register [Address 038B
16, 038A16] TA2
Timer A3 register [Address 038D
16, 038C16] TA3
Timer A4 register [Address 038F
16, 038E16] TA4
Start count
Setting count start flag
Count start flag [Address 0380 16]
TABSR
Timer A0 count start flag
Timer A1 count start flag
Timer A2 count start flag
Timer A3 count start flag
Timer A4 count start flag
b7 b0
Setting one-shot start flag
One-shot start flag [Address 0382 16]
ONSF
Timer A0 one-shot start flag
Timer A1 one-shot start flag
Timer A2 one-shot start flag
Timer A3 one-shot start flag
Timer A4 one-shot start flag
b7 b0
Clearing timer Ai interrupt request bit
Timer Ai interrupt control register [Address 0055 16 to 005916]
TAiIC (i=0 to 4)
Interrupt request bit
b7 b0
0
Refer to 'Precaution for Timer A (one shot timer mode)'
Start count
Setting the TAiOUT drive capacity
Timer A output drive capacity register
[Address 03FB
16]
TADR
Timer A0
Timer A1
Timer A2
Timer A3
Timer A4
b7 b0
OUT drive capacity
OUT drive capacity
OUT drive capacity
OUT drive capacity
OUT drive capacity