中易网

ds18b20的两字节如何存温度值的

答案:1  悬赏:30  
解决时间 2021-01-27 19:49
ds18b20的两字节如何存温度值的
最佳答案
而在本文的范例程序当中,仅仅为了提取DS18B20器件的转换完后的温度值,所以在读取DS18B20的数据时,仅读取存放在数据地址前两个字节的温度数据,而不读取其它字节的数据,包括CRC校验值也没有进行读取,供参考。写字节操作函数:voidDS18B20_WriteByte(unsignedcharCom){unsignedchari;for(i=0;i<8;i++){if(Com&0x01)DS18B20_Write_1();elseDS18B20_Write_0();Com=Com1;}}调用DS18B20_WriteByte函数,连在8个I/O口上的一线制总线上的8个DS18B20器件,将都会接收到同样的一个字节的数据:Com。读数据操作函数:unsignedcharRead_buf_8ch[16];//bufferofReadDS18B20voidDS18B20_Read2Byte(void){unsignedinti;for(i=0;i<16;i++){Read_buf_8ch=DS18B20_ReadDQ();}}前面已经介绍过了,在本范例中,只读取位到DS18B20内部数据区域的前两节字的温度值数据,所以数据读取函数设计成读取两个字节的函数,即需要连续读取16个位(对应于每一个DS18B20器件来说是连续的16个位)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
希捷2t银色的移动硬盘一面黑色一面银色,怎么
5、(1)兵兵的父亲喜欢打台球,兵兵经常观看
我是正牌老公小说txt全集免费下载
货车用的490发动机是多少马力?
哪个外汇交易平台比较靠谱?
1.1的九次方和0.9的九次方差多少
itisnothisjacket.改为同义句
最能体现材料是否经久耐用的性能指标
美军发射60战斧导弹会影响周五大非农吗
括号0.6+2.4÷(3/8)括号除0.1简便计算
高低拉健身器材怎莫用
写黑暗小说去哪一家网站
怎样选择弹弓皮筋的力量?
明宇辰这个名字好吗?什么意思?求解
被拓维信息集团聘上了外呼客服代表,作为实习
推荐资讯
学《咏春拳》有什么好处??
WIN7系统的任务计划文件存放在哪个目录里?
什么地方收购瓜蒌
利用AT89s52单片机产生一个周期为2s的方波信
女主叫秦歌的一部重生小说
混凝土现浇构件截面尺寸的允许偏差为多少啊?
无锡到合肥的高铁G7244次从哪里上车?
我被玩了,第一次被玩,第二次2被她闺蜜玩 彻
乌鸦1和主板兼容的问题
一篇四百左右的周记,(题目自拟)
如何教英语差生 高中
咸阳市渭城区永昌考场在哪,急求
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?