下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.#include#define uchar unsigned char#define uint unsigned intsbit dq=p34;/ds18b20与单片机连接口sbit rs=p27;sbit rw=p26;sbit en=p25;unsigned char code str1= temperature: ;unsigned char code str2= ;uchar data disdata5;uint tvalue;/温度值uchar tflag;/温度正负标志/*lcd1602程序*/void delay1ms(unsigned int ms)/延时1毫秒(不够精确的)
2、unsigned int i,j;for(i=0;ims;i+)for(j=0;j0;i-) dq = 0; /给脉冲信号dat=1;dq = 1; /给脉冲信号if(dq)dat|=0x80;delay_18b20(10);精品.return(dat);void ds1820wr(uchar wdata)/*写数据*/unsigned char i=0;for (i=8; i0; i-) dq = 0;dq = wdata&0x01;delay_18b20(10);dq = 1;wdata=1;read_temp()/*读取温度值并转换*/uchar a,b;ds1820rst(); ds1
3、820wr(0xcc);/*跳过读序列号*/ds1820wr(0x44);/*启动温度转换*/ds1820rst(); ds1820wr(0xcc);/*跳过读序列号*/ ds1820wr(0xbe);/*读取温度*/ a=ds1820rd();b=ds1820rd();tvalue=b;tvalue=8;tvalue=tvalue|a;if(tvalue0x0fff)tflag=0;elsetvalue=tvalue+1;tflag=1;tvalue=tvalue*(0.625);/温度值扩大10倍,精确到1位小数return(tvalue);/*/void ds1820disp()/温度值
4、显示 uchar flagdat;disdata0=tvalue/1000+0x30;/百位数disdata1=tvalue%1000/100+0x30;/十位数disdata2=tvalue%100/10+0x30;/个位数disdata3=tvalue%10+0x30;/小数位if(tflag=0)flagdat=0x20;/正温度不显示符号精品.elseflagdat=0x2d;/负温度显示负号:-if(disdata0=0x30)disdata0=0x20;/如果百位为0,不显示if(disdata1=0x30)disdata1=0x20;/如果百位为0,十位为0也不显示wr_com(0xc0);wr_dat(flagdat);/显示符号位wr_com(0xc1);wr_dat(disdata0);/显示百位wr_com(0xc2);wr_dat(disdata1);/显示十位 wr_com(0xc3);wr_dat(disdata2);/显示个位 wr_com(0xc4);wr_dat(0x2e);/显示小数点 wr_com(0xc5);wr_dat(disdata3);/显示小数位/*主程序*/void main() init_p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钟表相关数学题目及答案
- 中秋水果灯谜题目及答案
- 阿司匹林联合顺铂对食管鳞癌细胞的影响及作用机制探究
- 阿仑膦酸钠联合钙维生素D复合物治疗老年男性骨质疏松症:疗效、安全性与展望
- 阴道分娩全程产妇心脏储备功能动态变化剖析与临床意义探究
- 阳光体育背景下济南市小学生体育兴趣的现状与突破路径探究
- 办公室笔试题库及答案
- excel基础笔试试题及答案
- 审读员笔试试题及答案
- 运维岗位笔试题及答案
- 2026年安徽省普通高校分类考试招生和对口招生文化素质测试语文试题
- 一般现在时精讲课件
- 光伏发电设备安装运维手册
- 2026年造价工程师考试复习资料包
- 牛羊屠宰兽医卫生检验人员考试题库及答案解析
- 乡村网格员考试题目及答案
- 码头供电监理预验收报告范本
- 病人的搬运技术
- 街道法律明白人培训课件
- 2026年上海市辅警人员招聘考试真题及答案
- 2025秋国开电大市场营销学形考任务1234参考答案
评论
0/150
提交评论