只给出按键调整时、分、秒程序
SEC EQU P3.5 ;调秒按键接P3.5,另一端接地
MIN EQU P3.6
HOUR EQU P3.7
...
kS: LCALL DISP
JB SEC,KM ;未按下,转判调分按键
LCALL DISP
JNB SEC,$-3 ;等待释放,若按住不放,跳上一条指令
AJMP SINC ;按下,转秒加1子程序
kM: JB MIN,KH
LCALL DISP
JNB MIN,$-3
AJMP MINC
KH: JB HOUR,K1
LCALL DISP
JNB HOUR,$-3
AJMP HINC
SINC: INC 26H ;26H存放秒数据
MOV A,26H
CJNE A,#60,SINC0
MOV 26H,#0
SINC0: AJMP KS
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载