首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb做上座机显示界面 数值之间的转换 请大家快快帮帮忙

2013-03-27 
vb做上位机显示界面 数值之间的转换 请大家快快帮帮忙啊单片机传过来的数实时变化 增加的时候是从0-ffff

vb做上位机显示界面 数值之间的转换 请大家快快帮帮忙啊
单片机传过来的数实时变化 增加的时候是从0-ffff 减少的时候是从ffff到0,我现在想从上位机用vb将这些数字变成有符号的数 也就是说下位机传来的0-ffff-0-ffff 变成-ffff到+ffff
请问有什么办法实现吗 vb
[解决办法]
用一个全局变量保存上一次传来的数据,然后用本次的数据减去上一次的数据,得到的结果不就可以是正负?通过正负可以判断是增加还是减少,如果还要进一步就当减少的时候把正数转换成负数。
[解决办法]
如楼主所说,是否是说:0-FFFF判断为-FFFF;FFFF-0判断为+FFFF,如果是这样的话,你只要对接收回来的字符进行实时处理,以16进制判断接收进的字符是递增还是递减即可呀,然后加上个符号就成了。不知道楼主表达的是否是这个意思?

热点排行