求老师大侠帮忙看看一个关于和51单片机相连的sht11温湿度传感器/读取一个字节/函数c语言
求老师大侠帮忙看看一个关于和51单片机相连的sht11温湿度传感器/读取一个字节/函数c语言
日期:2016-01-05 08:30:27 人气:1
嗯,默认你已经对硬件及时序比较熟悉了,直接解释一下数据读取过程了
先看一下初值部分
unsigned char i,val=0;
....
for(i=0x80;i>0;i/=2)
....
先注意到val的初值为0,
i的初值为0x80(对应的二进制为 1000 0000)
每次循环之后有个'i/=2' 即i的值减半
1000 0000 0x80
0100 0000 0x40
00