1、数值转化为字符输出
MOV DL, INDATOR DL, 30H ;或30H变为ASCLL码MOV AH, 02HINT 21H
2、键盘识别原理
1.消除抖动
IN AL, 20H ;读取键状态
AND AL, 01H
JNZ EXIT ;无键按下,退出键处理程序
CALL DELAY ;延时10ms
IN AL, 20H ;再次读取键状态
AND AL, 01H
JNZ EXIT ;无键按下,退出键处理程序
键处理程序
2.单次识别
IN AL, 20H ;读取键状态
AND AL, 01H
JNZ EXIT ;无键按下,退出键处理程序
CALL DELAY ;延时10ms
IN AL, 20H ;再次读取键状态
AND AL, 01H
JNZ EXIT ;无键按下,退出键处理程序
L1:
IN AL, 20H ;读取键状态
AND AL, 01H ;等待键释放
JZ L1
CALL DELAY ;延迟10ms
IN AL, 20H ;再次读取键状态
AND AL, 01H
JZ L1
键处理程序