|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
各位大侠,谢谢~
这是胡汉才的单片机的书上的一道例题
已知R0低四位有一个十六进制数(0~F中的一个),请编写能把它转换成相应ASCII码并送入R0的程序
ORG 0400HMOV A,R0 ;取转换值到A
ANL A,#0FH ;屏蔽高4位
ADD A, #90H ;A中内容加90H
DA A ;十进制调整;十进制调整
ADDC A, #40H;A中内容加40H
DA A ;十进制调整
MOV R0, A ;存转换结果
SJMP $ ;结束
END
以上是书上给出的代码,
请教各位大侠,加90H和加40H的作用是什么?谢谢! |
|