TIMERS and TIMER/COUNTERS

KS57C2308/P2308/C2316/P2316

 

 

+PROGRAMMING TIP — Using the Watch Timer

1. Select a subsystem clock as the LCD display clock, a 0.5 second interrupt, and 2 kHz buzzer enable:

 

BITS

EMB

 

 

 

SMB

15

 

 

 

LD

EA,#04H

 

 

 

LD

PMG2,EA

;

P2.3 output mode

 

BITR

P2.3

 

 

 

LD

EA,#85H

 

 

 

LD

WMOD,EA

 

 

 

BITS

IEW

 

 

2. Sample real-time clock processing method:

 

 

CLOCK

BTSTZ

IRQW

;

0.5 second check

 

RET

 

;

No, return

 

 

; Yes, 0.5 second interrupt generation

 

 

 

 

 

 

; Increment HOUR, MINUTE, SECOND

11-26

Page 248
Image 248
Samsung KS57C2308 manual + Programming TIP Using the Watch Timer, WMOD,EA Bits IEW, Clock Btstz Irqw