求 一汇编语言编写得计算器程序 要求:附带4*4键盘扫描程序 计算器能实现十进制单位数加减乘除即可 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/24 19:26:59
课程设计给的题
主要是键盘扫描程序

只要得出键值就OK??
假设键盘接在P2口
LOOP:
MOV P2,#0FH
MOV 30H,P2
MOV A,30H
ANL A,#0FH
MOV 30H,A
MOV P2,#0F0H
MOV 31H,P2
ANL 31H,#0F0H
MOV A,31H
ORL A,30H
CJNE A,#0FFH,LOOP
MOV 32H,A
键值保存在32H里面有16个键值 反转发扫描键盘

键盘扫描的程序我到有,不过计算的没做,要的话找我