欢迎来到天天文库
浏览记录
ID:57216005
大小:16.61 KB
页数:16页
时间:2020-08-06
《DS18B20单总线多点式测温系统.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DS18B20单总线多点式测温系统1(2011-01-1519:53:40)转载标签:ds18b20多点测量分类:DS18B20主文件:#include#includeunsigned intshu[]={0x30,0x31,0x32,0x33,0x34,0X35,0x36,0x37,0x38,0x39};unsignedlongt; voidflcd_1602() //当为负温度时,液晶显示可以高位为0屏蔽. { init(0x80);write_data(0x4e);//NO init(0x81);write_
2、data(0x4f); init(0x82);write_data(0x80); init(0x85);write_data(0x74);//temperature init(0x86);write_data(0x65); init(0x87);write_data(0x6d); init(0x88);write_data(0x70); init(0x89);write_data(0x65); init(0x8a);write_data(0x72); init(0x8b);write_data(0x61); init(0x8c);write_dat
3、a(0x74); init(0x8d);write_data(0x75); init(0x8e);write_data(0x72); init(0x8f);write_data(0x65); init(0xc0);write_data(0x80); init(0xc1);write_data(0x80); init(0xc2);write_data(0x69);//is: init(0xc3);write_data(0x73); init(0xc4);write_data(0x3a); if((t/1000)!=0) {init(0xc5);wri
4、te_data(0x2d); init(0xc6);write_data(shu[t/1000]); init(0xc7);write_data(shu[t/100]); } else {init(0xc5);write_data(0xfe); init(0xc6);write_data(0x2d); init(0xc7);write_data(shu[t/100]); } init(0xc8);write_data(0x2e); init(0xc9);write_data(shu[(t0)/10]); init(0xca);write_data(shu
5、[t]); init(0xcb);write_data(0x27); init(0xcc);write_data(0x43); init(0xcd);write_data(0x80); init(0xce);write_data(0x80); init(0xcf);write_data(0x80); } voidlcd_1602() //当为正温度时,液晶显示可以高位为0屏蔽. { init(0x80);write_data(0x4e);//NO init(0x81);write_data(0x4f); init(0x82);write_data(
6、0x80); init(0x84);write_data(0x80); init(0x85);write_data(0x74);//temperature init(0x86);write_data(0x65); init(0x87);write_data(0x6d); init(0x88);write_data(0x70); init(0x89);write_data(0x65); init(0x8a);write_data(0x72); init(0x8b);write_data(0x61); init(0x8c);write_data(0x74
7、); init(0x8d);write_data(0x75); init(0x8e);write_data(0x72); init(0x8f);write_data(0x65); init(0xc0);write_data(0x80); init(0xc1);write_data(0x80); init(0xc2);write_data(0x69);//is: init(0xc3);write_data(0x73); init(0xc4);write_data(0x3a)
此文档下载收益归作者所有