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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求助調(diào)用ds18b20.h文件到主函數(shù)里讀出溫度?

查看數(shù): 1860 | 評論數(shù): 10 | 收藏 1
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2022-4-2 20:56

正文摘要:

本帖最后由 hempfish 于 2022-4-4 15:02 編輯 調(diào)用了頭文件ds18b20.h文件是在一老哥那里下的,文件是http://www.zg4o1577.cn/bbs/dpj-29490-1.html 想問一下主函數(shù)里面應(yīng)該寫什么才能將溫度讀出來啊,主函數(shù)如下#i ...

回復(fù)

ID:864872 發(fā)表于 2022-4-4 14:58

我后頭重新檢查練一哈時序問題,然后再根據(jù)你說的把這個調(diào)到循環(huán)里面就行了,謝謝啦老哥,搞了兩三天了,就一直不行,最后還真是時序問題
ID:864872 發(fā)表于 2022-4-4 14:55

行了,謝謝老哥
ID:155507 發(fā)表于 2022-4-4 14:28
試試這樣

  1. void main()   
  2. {
  3.         uchar AD_val1;   
  4.         uchar AD_val2;
  5.         lcd_init();   
  6. while(1)
  7. {
  8.         get_temp_ds();
  9.          wr_com(0xc9);
  10.           wr_dat('0'+bwei_ds);
  11.           wr_dat('0'+shwei_ds);
  12.           wr_dat('0'+gwei_ds);
  13.           wr_dat('.');
  14.           wr_dat('0'+shfen_ds);
  15.            wr_dat(0xdf);
  16.            wr_dat(0x43);
  17.     }
  18. }
復(fù)制代碼
ID:864872 發(fā)表于 2022-4-4 14:09
angmall 發(fā)表于 2022-4-4 09:10
ds18b20是單總線器件,對時序要求非常高。

時序問題我下這個.h文件上作者寫的應(yīng)該沒問題吧,主要就是這個溫度傳感器不知道它有沒有工作,主函數(shù):
  1. void main()   
  2. {
  3.         uchar AD_val1;  
  4.         uchar AD_val2;
  5.         lcd_init();      
  6.         get_temp_ds();
  7. wr_com(0xc9);
  8.                  wr_dat('0'+bwei_ds);
  9.           wr_dat('0'+shwei_ds);
  10.                 wr_dat('0'+gwei_ds);
  11.                 wr_dat('.');
  12.           wr_dat('0'+shfen_ds);
  13.                 wr_dat(0xdf);
  14.                 wr_dat(0x43);
復(fù)制代碼

在protues仿真上所測的溫度就是不對,而且調(diào)溫度傳感器上的溫度也不變化,就感覺傳感器是沒有工作的
ID:864872 發(fā)表于 2022-4-4 13:38
angmall 發(fā)表于 2022-4-4 09:10
ds18b20是單總線器件,對時序要求非常高。

晶振是12mhz
ID:155507 發(fā)表于 2022-4-4 09:10
ds18b20是單總線器件,對時序要求非常高。


你的單片機(jī)主時鐘頻率是多少?


ID:301191 發(fā)表于 2022-4-4 01:43
頂一下
ID:864872 發(fā)表于 2022-4-2 23:27
一事無成 發(fā)表于 2022-4-2 22:14
直接調(diào)用get_temp_ds(), 讀取溫度的全局變量。
不建議用這個代碼,不規(guī)范 .c文件都寫到了.h文件里。

就是我想將溫度輸出到lcd1602上,最后應(yīng)該輸出哪幾個參數(shù)啊
ID:864872 發(fā)表于 2022-4-2 23:23
一事無成 發(fā)表于 2022-4-2 22:14
直接調(diào)用get_temp_ds(), 讀取溫度的全局變量。
不建議用這個代碼,不規(guī)范 .c文件都寫到了.h文件里。

是直接將get_temp_ds()寫進(jìn)main函數(shù)嗎?我開始就寫了,但是讀不出來的
ID:1007932 發(fā)表于 2022-4-2 22:14
直接調(diào)用get_temp_ds(), 讀取溫度的全局變量。
不建議用這個代碼,不規(guī)范 .c文件都寫到了.h文件里。

ps 建議去看看c語言和通信協(xié)議。

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜影院官网 | 91九色婷婷 | 欧美二区乱c黑人 | 91在线视频免费观看 | 国产精品久久久亚洲 | 中文字幕高清一区 | 成人免费大片黄在线播放 | 国产精品久久久久久久久久免费 | 国产第1页 | 欧美成ee人免费视频 | 免费视频一区二区三区在线观看 | 午夜小视频在线观看 | 日本午夜免费福利视频 | 黄色网页在线 | 欧美情趣视频 | 欧美不卡一区 | 国产精品99久久久久久久久 | 性高湖久久久久久久久 | 色综合99| 黄色一级电影免费观看 | 天天操天天干天天曰 | 亚洲视频免费观看 | 国产98色在线 | 日韩 | 黄色av一区 | 日韩高清成人 | 亚洲综合在线视频 | 国产第1页 | 中文字幕成人av | 在线国产一区二区 | 欧美一区二区三区视频 | 国产成人小视频 | 亚洲精品永久免费 | 日韩精品一区二区三区中文在线 | 四虎影视在线 | 羞羞网站在线观看 | 欧美国产一区二区三区 | 美日韩一区二区 | 国产午夜在线观看 | 久久久久国产一区二区三区四区 | 欧美大片一区 | 久久精品国产免费一区二区三区 |