SN8P2604
8-Bit Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 75
Version 1.1
8.2.4 T0 TIMER OPERATION SEQUENCE
T0 timer operation sequence of setup T0 timer is as following.
Stop T0 timer counting, disable T0 interrupt function and clear T0 interrupt request flag.
B0BCLR
FT0ENB
; T0 timer.
B0BCLR
FT0IEN
; T0 interrupt function is disabled.
B0BCLR
FT0IRQ
; T0 interrupt request flag is cleared.
Set T0 timer rate.
MOV
A, #0xxx0000b
;The T0 rate control bits exist in bit4~bit6 of T0M. The
; value is from x000xxxxb~x111xxxxb.
B0MOV
T0M,A
; T0 timer is disabled.
Set T0 interrupt interval time.
MOV A,#7FH
B0MOV
T0C,A
; Set T0C value.
Set T0 timer function mode.
B0BSET
FT0IEN
; Enable T0 interrupt function.
Enable T0 timer.
B0BSET
FT0ENB
; Enable T0 timer.