- 12
- 0
- 约4.85千字
- 约 29页
- 2016-03-03 发布于重庆
- 举报
31 MCS51单片机汇编语言程序设计举例.ppt
MCS-51单片机汇编语言程序设计举例 例5 BCD码转换为二进制代码(方法:先将高半字节 ×1010,再加低半字节)。设待转换的BCD 码存放在R2中 DTOB MOV A, R2; ANL A, #0F0H ; 屏蔽低四位 SWAP A MOV B, #0AH MUL AB MOV R3,A MOV A, R2 ANL A, #0FH 屏蔽高四位 ADD A, R3 得转换结果 RET 例6 双字节BCD码转换为二进制码 设BCD码表示的4位十进制数分别存放在R1和R2中,其中R2存放千、百位,R1存放十、个位。转换后的结果低字节存放在20H单元,高字节存放在21H单元。 转换时,可由高位到低位逐位检查BCD码的数值,然后累加各十进制对应的二进制数。其中, 千位 1000 =03E8H 百位 100 = 0064H 十位 10 = 000AH 各位 BCD码=二进制码 例 BCD码3245
您可能关注的文档
最近下载
- 杰斐逊共情量表(护生版)的编译及信效度检验.pdf VIP
- 新疆生产建设兵团兴新职业技术学院2026 年高职(专科)综合评价招生《素质测试》面试模拟试题及参考答案.docx VIP
- 新型纺丝甬道技术在氨纶生产中的应用.docx VIP
- 2026年重庆市公务员《行测》考试真题_含答案版.pdf
- 2026年内蒙古公务员《行测》考试真题_含答案版.docx
- 高效蜂窝整流的大型氨纶纺丝甬道.pdf VIP
- 2026年四川省公务员《行测》考试真题_含答案版.pdf
- 第七章 万有引力与宇宙航行测试卷.docx VIP
- 2026年新疆公务员《行测》考试真题_含答案版.pdf
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
原创力文档

文档评论(0)