中科因仑“3+1”工程特种兵精英论坛
标题:
PIC单片机数据处理遇到的问题
[打印本页]
作者:
张衍波
时间:
2015-6-14 16:51
标题:
PIC单片机数据处理遇到的问题
代码片段如下:
unsigned int data;
if(data<38)
{
data= 38-data;
data|= 0x80; //最高位增为符号位,温度范围不会超过128度
}
else
{
data= data-38; //(0~149)-38 = -38~+111 °C
}
if (data&0x80 != 0) //温度符号位检测
{
rs232_SendAnswer('-');
data &= ~0x80; //还原为正数
}
......
转载
欢迎光临 中科因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/)
Powered by Discuz! X3.4