
Preliminary
MC80F0104/0204
Mar. 2005 Ver 0.2
59
Figure 13-16 16-bit Capture Mode of Timer 2, 3
Example 1:
Timer0 = 16-bit timer mode, 0.5s at 4MHz
LDM
TM0,#0000_1111B;8uS
LDM
TM1,#0100_1100B;16bit Mode
LDM
TDR0,#<62499 ;8uS X 62500
LDM
TDR1,#>62499 ;=0.5s
SET1
T0E
EI
:
:
Example 2:
Timer0 = 16-bit event counter mode
LDM
PSR0,#0001_0000B;EC0 Set
LDM
TM0,#0001_1111B;CounterMode
LDM
TM1,#0100_1100B;16bit Mode
LDM
TDR0,#<0FFH ;
LDM
TDR1,#>0FFH ;
SET1
T0E
EI
:
:
Example 3:
Timer0 = 16-bit capture mode
LDM
PSR0,#0000_0001B;INT0 set
LDM
TM0,#0010_1111B;CaptureMode
LDM
TM1,#0100_1100B;16bit Mode
LDM
TDR0,#<0FFH ;
LDM
TDR1,#>0FFH ;
LDM
IEDS,#01H;Falling Edge
SET1
T0E
EI
:
:
0: Stop
1: Clear and start
T2ST
T2CN
Capture
CDR3 + CDR2
Higher byte Lower byte
(16-bit)
CAPTURE DATA
TDR3 + TDR2
(16-bit)
INT2IF
INT2
INTERRUPT
“01”
“10”
“11”
IEDS[5:4]
EC1 PIN
÷
2
÷
4
÷
8
X
IN
PIN
MUX
Pr
es
ca
ler
T2CK[2:0]
111
000
001
010
÷
16
÷
64
÷
256
÷
1024
011
100
101
110
INT2 PIN
BTCL
7
6
5
4
3
2
1
0
-
-
T2CN
INITIAL VALUE: --00 0000
B
ADDRESS: 0D6
H
TM2
T2ST
T2CK0
T2CK1
CAP2 T2CK2
-
-
X
X
X
X
X means don’t care
INITIAL VALUE: 00
H
ADDRESS: 0D8
H
TM3
X means don’t care
1
X
BTCL
7
6
5
4
3
2
1
0
16BIT
POL
T3CN T3ST
T3CK0
T3CK1
PWM3E
CAP3
X
1
X
X
1
1
0
1
Edge
Detector
clear
Содержание MC80F0104
Страница 108: ...MC80F0104 0204 Preliminary 104 Mar 2005 Ver 0 2 25 Emulator EVA Board Setting...
Страница 115: ...APPENDIX...
Страница 116: ......
Страница 124: ...viii Mar 2005 Ver 0 2 MC80F0104 0204 Preliminary...