SETB TR1 ;启动定时器T1
SETB ET0 ;允许定时器T0中断
SETB EA ;开中断
AJMP KEY ;返回键盘查询状态
KE1: CLR EA ;关中断
CLR ET0 ;禁止定时器T0中断
CLR TR1 ;关定时器T1
CLR TR0 ;关定时器T0
AJMP KEY
KE2: CLR EA ;关中断
AJMP MAIN ;返回主程序进行初始化
;――――――――――按键查询子程序――――――――――――――
KS: MOV DPTR,#4401H ;置8155PA口地址
MOV A,#00H
MOVX @DPTR,A ;全扫描字#00H送PA口
INC DPTR ;指向PC口
INC DPTR
MOVX A,@DPTR ;读入PC口状态
CPL A ;变正逻辑,高电平表示有键按下
ANL A,#0FH ;屏蔽高4位
RET ;返回,A≠0表示有键按下
;―――――――――LED动态显示子程序―――――――――――――
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
本文关键字:制作 娱乐电路,电子制作 - 娱乐电路
上一篇:用LM324的抢答器