16进制取反怎么算.顺便举点例子.就是18b20负温度的转化

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 20:47:41

16进制取反怎么算.顺便举点例子.就是18b20负温度的转化
16进制取反怎么算.顺便举点例子.就是18b20负温度的转化

16进制取反怎么算.顺便举点例子.就是18b20负温度的转化
就是取反再加一,就这么简单.
tt[0]=ReadOneChar(); //读取温度值低位
\x09tt[1]=ReadOneChar(); //读取温度值高位
\x09flag=tt[1]&0x80;//最高为1 就是零下,参看数据手册.
\x09//温度小数部分
if(flag)
\x09{
\x09 temp=tt[1];
\x09 temp