- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
温度计成品(Thermometer finished)
温度计成品(Thermometer finished)
#包括 reg51. H
#定义unsigned char函数
# unsigned int定义单元
P3 ^了D1 = 7;//注意P3 ^ 7作为总线连接DS18B20!!
公司的经验= P2 ^ 7;// LCD1602
普通RS = P2 ^ 6;// LCD1602
公司RW = P2 ^ 5;// LCD1602
字符编码表[ ] = { 0x3F,0x06,0x5b,0x4f,0x66,0x6d,7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71 };
字符代码lcd1602table [ ] =“0123456789”;
字符代码welcome_table [] =“欢迎使用”;
字符代码temp_table [] =“热指标!!”;
字符代码tempdisplay_table [] =“温度”;
字符代码tempdisplay_table2 [] =“:”;
单位welcome_time_num;
无效delayms(个TT);
空隙延迟(INT II);
无效initds18b20();
无效ds18b20write_data(char dat);
国际ds18b20read_data();
无效lcd1602write_com(UCHAR COM);
无效lcd1602write_data(UCHAR DAT);
无效lcd1602init();
无效main()
{
(1)
{
int AA、BB、tempshi,tempge,tempxiao;// DS18B20读温度部分
焦word_num;
initds18b20();
ds18b20write_data(0xcc);
ds18b20write_data(0x44);
延迟(300);
initds18b20();
ds18b20write_data(0xcc);
ds18b20write_data(0xbe);
延迟(10);
AA = ds18b20read_data();
BB = ds18b20read_data();
BB =((0x0f BB) 4)+((0xf0和AA) 4);
AA = AA 0x0f;
tempshi = BB % 100 / 10;
tempge = BB % 10;
tempxiao = AA×625 / 1000;
lcd1602init();/ / 1602显示部分
如果(welcome_time_num = 1)/显示欢迎使用
{
对于(word_num = 0;word_num = 16;word_num + +)
{
lcd1602write_data(welcome_table [ word_num ]);
}
lcd1602write_com(0xC0);/ /换行;
对于(word_num = 0;word_num = 16;word_num + +)
{
lcd1602write_data(temp_table [ word_num ]);
}
(1000)delayms;
}
其他/ / 2秒之后显示探头温度数据约
{
对于(word_num = 0;word_num = 16;word_num + +)
{
lcd1602write_data(tempdisplay_table [ word_num ]);
}
lcd1602write_com(0xC0);/ /换行;
对于(word_num = 0;word_num = 6;word_num + +)
{
lcd1602write_data(tempdisplay_table2 [ word_num ]);
}
lcd1602write_data(lcd1602table [ tempshi ]);
lcd1602write_data(lcd1602table [ tempge ]);
lcd1602write_data( );
lcd1602write_data(lcd1602table [ tempxiao ]);
lcd1602write_data(0xdf);
lcd1602write_data(C);
lcd1602write_data( );
lcd1602write_data( );
lcd1602write_data( );
}
(20)delayms;
welcome_time_num + +;
}
}
/ *************** MS级延迟******************** /
无效delayms(个TT)
{
int,JJ;
对于(ii = TT;ii 0;II)
对于(JJ = 110
您可能关注的文档
- 春夜夜从弟桃花园序,赏析(A night from the little garden of order.).doc
- 星空极速可以干什么(What can the sky speed do).doc
- 春熙路和建设路停车(Parking in Chunxi Road and Jianshe Road).doc
- 春夜宴从弟桃花园序(A feast from the little garden order).doc
- 春节祝酒辞(Spring Festival toast).doc
- 春秋和战国时期(The spring and Autumn period and the Warring States Period).doc
- 春节期间隼鹳提高排cburstoutlughingontrrytoonese盼望着做某事xpecttion名的妙招(During the Spring Festival, the Falcon stork raised the platoon cburstoutlughingontrrytoonese looking forward to doing something xpecttion's coup).doc
- 春节祝福语(Spring Festival greetings).doc
- 显卡小知识(Graphics knowledge).doc
- 显卡必读(Graphics must read).doc
最近下载
- 固体废物管理知识培训课件.ppt VIP
- Midjourney 人工智能AI绘画教程:从娱乐到商用 课件 第1章 Midjourney 人工智能绘画简介.pptx
- 某啤酒厂废水处理工艺设计(4000m3d.docx
- 2025年无锡工艺职业技术学院单招职业技能测试题库及1套参考答案.docx VIP
- 高中课件:晶胞投影与原子分数坐标.ppt
- 高考“散文六种常考句段作用”题例解.doc VIP
- 2025年国航机务系统AMECO技术员岗位校园招聘笔试参考题库附带答案详解.pdf
- 中国翻译服务规范.PDF
- (高清版)DB33∕T 2080-2017 文化馆服务规范 .pdf VIP
- 2024年无锡工艺职业技术学院单招职业技能测试题库(全优).docx VIP
文档评论(0)