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