需求表述:
从氧气变送器收到的浓度数据为四字节16进制数据
先把数据进行高低位转换变成(DCBA的排序)
用四字节16进制转换浮点数工具得到的浓度值为:10进制浮点数
需求就是把这个四字节16进制的数据转成一个浮点数并放入到寄存器D85。
程序目前变到尾数拆分问题上卡住了(请大神看一下下面的程序),尾数拆分完后,会形成整数部分和小数部分,然后把两个数都 A直接就可通过加法把add整数和小数。
本以为,两个数好分开,结果发现走不通了,因为 辅助继电器m后面的数字必须时常数,不能是寄存器D,程序也就无法继续了
求求那位大神点拨一下,思路哪里出了问题