欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2457|回復(fù): 5
收起左側(cè)

單片機(jī)+LCD1602無(wú)法同時(shí)顯示時(shí)間和溫度

[復(fù)制鏈接]
ID:676662 發(fā)表于 2020-5-20 10:43 | 顯示全部樓層 |閱讀模式
這是我的主函數(shù),我試過(guò)把讀取時(shí)間的語(yǔ)句注釋后可以讀出溫度,但是同時(shí)讀取就只會(huì)顯示時(shí)間沒(méi)有溫度。但是在proteus上是可以同時(shí)顯示的。
我的源程序比較長(zhǎng),我添加在附件上了, 溫度檢測(cè)(不顯示).docx (26.98 KB, 下載次數(shù): 16) 里面包括了時(shí)間設(shè)置按鍵程序,還有DS18B20的和DS1302的各種子程序。
之前也見(jiàn)過(guò)類(lèi)似的貼子,說(shuō)是使能也會(huì)有影響。
真的很無(wú)助,希望大家可以幫我看看,謝謝了!
第一次發(fā)帖,多多包涵!希望圖片能夠看得清楚
void main()
{
static uint value;
time_init();                    //初始化定時(shí)器
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);     //顯示時(shí)
    write_sfm2_ds1302(1,11,fen);     //顯示分
    write_sfm2_ds1302(1,14,miao);    //顯示秒
    read_time();    //讀時(shí)間
    read_temp();          //調(diào)用ds18b20讀取溫度
    ds18b20disp();        //調(diào)用溫度顯示子函數(shù)
   }
  }
  delay_1ms(1);
}
}
仿真溫度時(shí)間.jpg 這是仿真的結(jié)果。
只有溫度.jpg 這是我注釋掉讀取時(shí)間后的結(jié)果。
只有時(shí)間.jpg 這是源程序顯示的結(jié)果,溫度顯示在第二行,為0.0



回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

ID:247387 發(fā)表于 2020-5-20 15:48 | 顯示全部樓層
你讀時(shí)間的程序呢?
回復(fù)

使用道具 舉報(bào)

ID:676662 發(fā)表于 2020-5-20 17:02 | 顯示全部樓層
f556 發(fā)表于 2020-5-20 15:14
改while(1)中,加延時(shí),如下:
     read_time();    //讀時(shí)間
delay_ms(2000);

謝謝你的建議,我已經(jīng)在程序中改動(dòng)過(guò),但是在開(kāi)發(fā)板上溫度還是無(wú)法讀數(shù)。
回復(fù)

使用道具 舉報(bào)

ID:676662 發(fā)表于 2020-5-20 17:02 | 顯示全部樓層
lefulan的小迷妹 發(fā)表于 2020-5-20 15:48
你讀時(shí)間的程序呢?

都在程序里,時(shí)間的程序是沒(méi)有問(wèn)題的
回復(fù)

使用道具 舉報(bào)

ID:757123 發(fā)表于 2020-5-21 09:58 | 顯示全部樓層
延時(shí)太短了,實(shí)驗(yàn)看不出來(lái)。改成1000ms以上試試
回復(fù)

使用道具 舉報(bào)

7#
無(wú)效樓層,該帖已經(jīng)被刪除

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表