久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2253|回復: 5
打印 上一主題 下一主題
收起左側

單片機+LCD1602無法同時顯示時間和溫度

[復制鏈接]
跳轉到指定樓層
樓主
這是我的主函數,我試過把讀取時間的語句注釋后可以讀出溫度,但是同時讀取就只會顯示時間沒有溫度。但是在proteus上是可以同時顯示的。
我的源程序比較長,我添加在附件上了, 溫度檢測(不顯示).docx (26.98 KB, 下載次數: 16) 里面包括了時間設置按鍵程序,還有DS18B20的和DS1302的各種子程序。
之前也見過類似的貼子,說是使能也會有影響。
真的很無助,希望大家可以幫我看看,謝謝了!
第一次發帖,多多包涵!希望圖片能夠看得清楚
void main()
{
static uint value;
time_init();                    //初始化定時器
init_int0();                   //外部中斷0初始化程序
init_1602();                    //1602初始化
while(1)
{
  key();    //按鍵程序
  if(key_can < 10)
  {
  
   key_with();
  }
  value ++;
  if(value >= 300)  //300ms
  {
   value = 0;
   if(menu_1 == 0)
   {
    write_sfm2_ds1302(1,8,shi);     //顯示時
    write_sfm2_ds1302(1,11,fen);     //顯示分
    write_sfm2_ds1302(1,14,miao);    //顯示秒
    read_time();    //讀時間
    read_temp();          //調用ds18b20讀取溫度
    ds18b20disp();        //調用溫度顯示子函數
   }
  }
  delay_1ms(1);
}
}
這是仿真的結果。
這是我注釋掉讀取時間后的結果。
這是源程序顯示的結果,溫度顯示在第二行,為0.0



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:282850 發表于 2020-5-20 15:14 | 只看該作者
改while(1)中,加延時,如下:
     read_time();    //讀時間
delay_ms(2000);
    read_temp();          //調用ds18b20讀取溫度
delay_ms(2000);
    ds18b20disp();        //調用溫度顯示子函數
delay_ms(2000);
如果可以同時顯示兩組數,再降延時看。能降到幾十ms還是幾百,試完就知道了。
回復

使用道具 舉報

板凳
ID:247387 發表于 2020-5-20 15:48 | 只看該作者
你讀時間的程序呢?
回復

使用道具 舉報

地板
ID:676662 發表于 2020-5-20 17:02 | 只看該作者
f556 發表于 2020-5-20 15:14
改while(1)中,加延時,如下:
     read_time();    //讀時間
delay_ms(2000);

謝謝你的建議,我已經在程序中改動過,但是在開發板上溫度還是無法讀數。
回復

使用道具 舉報

5#
ID:676662 發表于 2020-5-20 17:02 | 只看該作者

都在程序里,時間的程序是沒有問題的
回復

使用道具 舉報

6#
ID:757123 發表于 2020-5-21 09:58 | 只看該作者
延時太短了,實驗看不出來。改成1000ms以上試試
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧洲免费毛片 | 丝袜久久| 国产精品综合色区在线观看 | 91久久久精品国产一区二区蜜臀 | 久久在线看| 免费一级欧美在线观看视频 | 国产精品久久久久久久久久免费看 | 久久精品国产亚洲一区二区三区 | 人人干天天干 | 久久综合久色欧美综合狠狠 | 伊人一二三 | 久久久久久久久久影视 | 欧美日韩在线成人 | 日本久久一区二区三区 | 中文字幕视频在线观看免费 | 亚洲精色 | 国产精品日韩高清伦字幕搜索 | 中文字幕在线二区 | 国产精品亚洲第一区在线暖暖韩国 | 日韩一区二区免费视频 | 亚洲国产成人在线视频 | 国产成年人小视频 | 999久久久久久久久6666 | 精品一二区 | 亚洲欧美综合精品另类天天更新 | 欧美精品综合在线 | 午夜在线电影网 | 国产精品视频中文字幕 | 99精品网| 中文字幕人成乱码在线观看 | 狠狠综合久久av一区二区老牛 | 中文字幕一区二区三区精彩视频 | 亚洲精色| 久久久久久女 | 国产精品久久久久久久久免费桃花 | 一级黄色短片 | 日韩精品一区二区三区在线播放 | 日韩精品在线播放 | 久久91 | 一区二区三区在线看 | 久久久这里只有17精品 |