|
本帖最后由 456456456.... 于 2019-8-22 11:09 编辑
1,ds18B20:采用单总线的接口方式 与微处理器连接时仅需要一条口线即可实现微处理器与 DS18B20 的双向通讯。单总线具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测量,使用方便等优点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。
2,接线 引脚
3.1602引脚
RS __________P2^6;
RW__________P2^5;
EN ——————P2^7;
ds18b20引脚
DQ —————— P2^2;
- //主函数
- #include <REGX51.H>
- #include "18b20.h"
- #include <1602A.H>
- uint a;
- void chaifen()
- {
- uchar bai,shi,ge;
- bai=a/100;
- shi=(a%100)/10;
- ge =a%10;
- write(0x80);
- read('T');
- read('E');
- read('M');
- read('P');
- read(':');
- read(bai+0x30);
- read(shi+0x30);
- read('.');
- read(ge +0x30);
- }
- //主函数
- void main()
- {
- init();
- while(1)
- {
- a=Get_Tmp();
- chaifen();
- }
- }
复制代码
|
|