找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1419|回复: 0
打印 上一主题 下一主题
收起左侧

基于51单片机设计的温度计

[复制链接]
跳转到指定楼层
楼主
  1. void main()
  2. {
  3.         uchar i;
  4.         LCD_Init();                                          //LCD初始化
  5.         LCD_Tap();                                          //生成符号
  6.         while(1)
  7.         {
  8.                 if(DS1820Init()==0)                  //检测初始化是否成功
  9.                 {
  10.                         for(i=0;i<6;i++)                          //初始化失败
  11.                         {
  12.                                 LCDWriteCom(addr[i ]);                 
  13.                                 LCDWriteDat(tip[i ]);
  14.                         }

  15.                 }
  16.                 else
  17.                 {        
  18.                         for(i=0;i<10;i++)                          //初始化成功
  19.                         {
  20.                                 LCDWriteCom(addr[i ]);
  21.                                 LCDWriteDat(symbol[i ]);
  22.                         }        
  23.                 }
  24.                 TempPro(TempRead());                          //温度读取并处理
  25.                 for(i=0;i<5;i++)                                  //显示字符“Temp:”
  26.                 {
  27.                         LCDWriteCom(addr[i]+0x40);
  28.                         LCDWriteDat(Temp[i]);
  29.                 }
  30.                                                                                   //显示温度
  31.                 for(i=0;i<7;i++)
  32.                 {
  33.                         LCDWriteCom(addr[i]+0x46);
  34.                         LCDWriteDat(disp[i]);
  35.                 }

  36.                 LCDWriteCom(0xcd);                                  //显示温度单位℃
  37.                 LCDWriteDat(0x00);
  38.                 LCDWriteCom(0xce);
  39.                 LCDWriteDat('C');                                 
  40.         }
  41. }
  42. ……
复制代码

初始化成功


初始化失败



制作LCD温度计(带仿真).zip

70.76 KB, 下载次数: 14, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表