aojianyun121
级别: 家园常客
精华主题: 0
发帖数量: 133 个
工控威望: 523 点
下载积分: 5400 分
在线时间: 110(小时)
注册时间: 2010-11-25
最后登录: 2024-01-27
查看aojianyun121的 主题 / 回贴
楼主  发表于: 2011-01-14 17:58
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
      如图 MOV H123  D100 是我输入温度  ASCI  D100  D25 K3  转化为  H31  H32  H33 分别放到 D25   D26 D27   可现在有个问题我这个只能输入100以上的温度。要输入100以下的温度就必须把  最后后面三个 MOV  H3  D28 ,   MOV  H0D  D29,  MOV  H0A D30  的寄存器变化。
    假如输入23度     MOV  H3     D27  
                                           MOV  H0D  D28
                                           MOV  H0A   D29    就可以实现了  
  
    假如输入1度      MOV   H3     D26  
                                          MOV    H0D  D27  
                                          MOV    H0A    D28   就可以实现了。    
  
       现在就是如何实现这样的变化,变址寄存器没用过,希望大家帮我想想办法。
[ 此帖被aojianyun121在2011-01-16 18:03重新编辑 ]
aojianyun121
级别: 家园常客
精华主题: 0
发帖数量: 133 个
工控威望: 523 点
下载积分: 5400 分
在线时间: 110(小时)
注册时间: 2010-11-25
最后登录: 2024-01-27
查看aojianyun121的 主题 / 回贴
1楼  发表于: 2011-01-16 18:00
图片:
图片:
图片:
图片:
图片:
图片:
图片:
我题解决了,我自己想的,看看大家还有没有更优化的方法。