hbcd.asm

来自「这是我最近写的一些单片机的简单的模块」· 汇编 代码 · 共 16 行

ASM
16
字号
;程序功能  :单字节十六进制整数转换成单字节BCD码整数
org 000h
jmp 40h
org 40h
;入口条件:待转换的单字节十六进制数在A中
;出口信息:转换后的bcd码整数(十位和各位)仍在累加器A中,百位在r3中
HBCD:mov b,#100
     div ab
     mov r3,a  ;百位放在r3中
     mov a,#10
     xch a,b
     div ab
     swap a
     add a,b
     

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?