azfeng
级别: 略有小成
精华主题: 0
发帖数量: 96 个
工控威望: 254 点
下载积分: 1331 分
在线时间: 61(小时)
注册时间: 2008-12-03
最后登录: 2024-07-19
查看azfeng的 主题 / 回贴
楼主  发表于: 2008-12-24 22:02
谁能帮我看下这个功能要怎么实现
就是当X0从得电到失电的时间T0,将T0存进寄存器D1,再按下按扭X0,从ON到OFF的时间T0,将T0存进D2,如此这样重复十次,将T0的时间存进D0到D9。X0每次的通断时间不一样,所以T0值也不一样。
请问大家,这个要怎么写啊,谁能帮下忙,谢谢了!!
azfeng
级别: 略有小成
精华主题: 0
发帖数量: 96 个
工控威望: 254 点
下载积分: 1331 分
在线时间: 61(小时)
注册时间: 2008-12-03
最后登录: 2024-07-19
查看azfeng的 主题 / 回贴
1楼  发表于: 2008-12-24 23:42
我试过了,用FMOV和 BMOV都不是
有没什么寄存器累加的来实现呢
azfeng
级别: 略有小成
精华主题: 0
发帖数量: 96 个
工控威望: 254 点
下载积分: 1331 分
在线时间: 61(小时)
注册时间: 2008-12-03
最后登录: 2024-07-19
查看azfeng的 主题 / 回贴
2楼  发表于: 2008-12-26 00:09
用变址存,当存D2的地址,D1的地址就没办法存了