zy123518763
级别: 略有小成
精华主题: 0
发帖数量: 102 个
工控威望: 216 点
下载积分: 753 分
在线时间: 103(小时)
注册时间: 2017-08-20
最后登录: 2024-08-19
查看zy123518763的 主题 / 回贴
楼主  发表于: 2020-07-01 09:25
假设在 M0~M11中, 只有M5,M6是ON, 其余都是OFF.  然后利用FOR指令快速找出来吗。或者找到已经ON的M,  
倔强的小白
级别: 略有小成
精华主题: 0
发帖数量: 120 个
工控威望: 229 点
下载积分: 884 分
在线时间: 94(小时)
注册时间: 2017-06-14
最后登录: 2024-10-31
查看倔强的小白的 主题 / 回贴
1楼  发表于: 2020-07-04 11:29
为啥你要用FOR循环呢,你把所有要找的地址,给写到一个寄存器中,用指令查找这个寄存器中那一个位是ON位不就可以了。
楼主留言:
MOV K3M0 D0  你说的是这个意思吗 。  想说如何在D0里面准确的找到ON的那个M呢。 有比较简单的指令实现吗。