User`s manual

16-BIT TIMER 0 S3F84A5_UM_REV1.10
12-6
) PROGRAMMING TIP — Using the Timer 0
ORG 0000h
VECTOR 0E4h, INT_Timer0_match
ORG 0100h
INITIAL:
DI
LD SPL, #0FFH ; Set stack area
LD BTCON, #10100011B ; Disable Watch-dog
LD T0DATAH, #00H
LD T0DATAL, #0F0H
LD T0CON,#01000110B ; fxx/256, interval, clear counter, Enable interrupt
; Duration 7.68ms (8 MHz x’tal)
EI
MAIN:
MAIN ROUTINE
JR T, MAIN
INT_Timer0_match:
Interrupt service routine
IRET
.END