带我去寻找
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看带我去寻找的 主题 / 回贴
楼主  发表于: 2010-03-16 09:13
西门子S7-300的数值转换指令 3位BCD码转换成为16位整数 是怎么计算的?
sunrisk
级别: 略有小成
精华主题: 0
发帖数量: 308 个
工控威望: 461 点
下载积分: 1043 分
在线时间: 430(小时)
注册时间: 2009-04-24
最后登录: 2024-12-09
查看sunrisk的 主题 / 回贴
1楼  发表于: 2010-03-16 15:49
BCDH: MOV B,#10H ;分离十位和个位
DIV AB
MOV R4,B ;暂存个位
MOV B,#10 ;将十位转换成十六进制
MUL AB
ADD A,R4 ;按十六进制加上个位
RET
楼主留言:
请区分单片机和PLC的程序差异