8-BIT TIMER A/B
S3C8248/C8245/P8245/C8247/C8249/P8249
11-10
+
+
PROGRAMMING TIP — To generate a one pulse signal through P3.0
This example sets Timer B to the one shot mode, sets the oscillation frequency as the Timer B clock source, and
TBDATAH and TBDATAL to make a 40
µ
s width pulse. The program parameters are:
40
µ
s
— Timer B is used in one shot mode
— Oscillation frequency is 4 MHz (1 clock = 0.25
µ
s)
— TBDATAH = 40
µ
s / 0.25
µ
s = 160, TBDATAL = 1
— Set P3.0 to TBPWM mode
ORG
0100H
; Reset address
START
DI
•
•
•
LD
TBDATAH,# (160-2)
; Set 40
µ
s
LD
TBDATAL,# 1
; Set any value except 00H
LD
TBCON,#00000001B
; Clock Source
←
f
OSC
; Disable Timer B interrupt.
; Select one shot mode for Timer B.
; Stop Timer B operation.
; Set Timer B output flip-flop (TBOF) high
LD
P3CONL, #02H
; Set P3.0 to TBPWM mode.
•
•
Pulse_out:
LD
TBCON,#00000101B
; Start Timer B operation
; to make the pulse at this point.
•
; After the instruction is executed, 0.75
µ
s is required
•
; before the falling edge of the pulse starts.
•
Содержание S3C8248
Страница 31: ...ADDRESS SPACES S3C8248 C8245 P8245 C8247 C8249 P8249 2 20 NOTES ...
Страница 107: ...INTERRUPT STRUCTURE S3C8248 C8245 P8245 C8247 C8249 P8249 5 18 NOTES ...
Страница 195: ...INSTRUCTION SET S3C8248 C8245 P8245 C8247 C8249 P8249 6 88 NOTES ...
Страница 221: ...I O PORTS S3C8248 C8245 P8245 C8247 C8249 P8249 9 16 NOTES ...
Страница 245: ...16 BIT TIMER 0 1 S3C8248 C8245 P8245 C8247 C8249 P8249 12 10 NOTES ...
Страница 249: ...WATCH TIMER S3C8248 C8245 P8245 C8247 C8249 P8249 13 4 NOTES ...
Страница 267: ...A D CONVERTER S3C8248 C8245 P8245 C8247 C8249 P8249 15 6 NOTES ...
Страница 299: ...S3P8245 P8249 OTP S3C8248 C8245 P8245 C8247 C8249 P8249 21 8 NOTES ...
Страница 307: ......
Страница 309: ......
Страница 311: ......
Страница 313: ......
Страница 315: ...BOOK SPINE TEXT SAMSUNG Logo S3C8248 C8245 P8245 C8247 C8249 P8249 Microcontrollers User s Manual Rev 3 March 2002 ...