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