找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STC15W4K56S4單片機(jī)使用DS18B20溫度傳感器顯示實(shí)時(shí)溫度

  [復(fù)制鏈接]
ID:222821 發(fā)表于 2017-7-27 22:04 | 顯示全部樓層 |閱讀模式
LCD1602顯示實(shí)時(shí)溫度(STC15W4K56S4&一位小數(shù))
單片機(jī)源程序如下:
  1. /***************************************************
  2.                         LCD1602顯示實(shí)時(shí)溫度(精確到一位小數(shù))
  3.                         溫度傳感器 DS18B20
  4.                         芯片 STC15W4K56S4
  5.                         接線 DQ = P7^7
  6.                         B0~B7 P6^0~P6^7/EN P2^7/RW P2^6/RS P2^5
  7.                         其余5個(gè)腳百度接法
  8.                         Jake   2017-7-27封裝
  9. ****************************************************/
  10. #include "CONFIG.H"
  11. #include "DELAY.H"
  12. #include "DS18B20.H"
  13. #include "LCD1602.H"

  14. void main()
  15. {                               
  16.         P0M1 = 0;        P0M0 = 0;                                        //設(shè)置為準(zhǔn)雙向口
  17.         P1M1 = 0;        P1M0 = 0;
  18.         P2M1 = 0;        P2M0 = 0;       
  19.         P3M1 = 0;        P3M0 = 0;       
  20.         P4M1 = 0;        P4M0 = 0;
  21.         P5M1 = 0;        P5M0 = 0;       
  22.         P6M1 = 0;        P6M0 = 0;       
  23.         P7M1 = 0;        P7M0 = 0;

  24.         Init();                                                                        //DS18B20初始化
  25.         Init1();                                                                //LCD1602初始化
  26.          
  27.     while(1)
  28.         {
  29.                 transform(getTmpValue());                    //得到并轉(zhuǎn)換溫度值
  30.                 write_com(0x80);
  31.                 for(num=0;num<12;num++)                                //根據(jù)數(shù)組字符長度調(diào)整計(jì)數(shù)值長度,防亂碼
  32.                 {
  33.                         write_data(L1[num]);
  34.                         delayms(5);
  35.                 }
  36.                 write_com(0x80+0x40);
  37. ……………………

  38. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
LCD1602顯示實(shí)時(shí)溫度(STC15W4K56S4&amp;一位小數(shù)).zip (88.96 KB, 下載次數(shù): 402)



評分

參與人數(shù) 2黑幣 +55 收起 理由
xxhhc + 5
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:282202 發(fā)表于 2018-2-4 21:04 | 顯示全部樓層
kankan
回復(fù)

使用道具 舉報(bào)

ID:287083 發(fā)表于 2018-3-3 17:39 | 顯示全部樓層
下載了,這文件沒打開,不知用啥軟件發(fā)開。
回復(fù)

使用道具 舉報(bào)

ID:243748 發(fā)表于 2018-3-7 00:36 來自手機(jī) | 顯示全部樓層
很好很強(qiáng)大
回復(fù)

使用道具 舉報(bào)

ID:153520 發(fā)表于 2018-4-7 19:24 | 顯示全部樓層
最近打算做個(gè)相關(guān)的小制作
正好學(xué)習(xí)下
回復(fù)

使用道具 舉報(bào)

ID:330227 發(fā)表于 2018-5-19 18:09 | 顯示全部樓層
打不開啊
回復(fù)

使用道具 舉報(bào)

ID:345915 發(fā)表于 2018-6-8 08:47 | 顯示全部樓層
本帖最后由 Mask無奈 于 2018-6-8 10:46 編輯

可以打開了,下載之后把文件改成.rar的格式,就能正常解壓打開了
回復(fù)

使用道具 舉報(bào)

ID:345915 發(fā)表于 2018-6-8 10:24 | 顯示全部樓層
Mask無奈 發(fā)表于 2018-6-8 08:47
看不到,也不知道是怎么用過審核的,下載下來打不開

現(xiàn)在可以打開了,把下載的文件補(bǔ)上.RAR結(jié)尾就可以變成壓縮包了,解壓后可以打開工程
回復(fù)

使用道具 舉報(bào)

ID:351049 發(fā)表于 2018-6-20 11:48 | 顯示全部樓層
學(xué)習(xí) stc單片機(jī)使用
回復(fù)

使用道具 舉報(bào)

ID:375638 發(fā)表于 2018-11-14 17:27 | 顯示全部樓層
樓主牛 謝謝會會逼
回復(fù)

使用道具 舉報(bào)

ID:562526 發(fā)表于 2019-6-14 13:47 | 顯示全部樓層
贊!!!下來看看!。
回復(fù)

使用道具 舉報(bào)

ID:361123 發(fā)表于 2019-7-25 00:19 | 顯示全部樓層
這個(gè)好,學(xué)習(xí)一下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回復(fù)

使用道具 舉報(bào)

ID:361123 發(fā)表于 2019-7-25 00:20 | 顯示全部樓層
最近在做個(gè)相關(guān)的小制作,先學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

ID:84492 發(fā)表于 2019-9-2 09:53 | 顯示全部樓層
多謝分享              
回復(fù)

使用道具 舉報(bào)

ID:812589 發(fā)表于 2020-8-9 10:59 | 顯示全部樓層
內(nèi)容充實(shí)
回復(fù)

使用道具 舉報(bào)

ID:911455 發(fā)表于 2021-12-9 09:26 | 顯示全部樓層
我就是想看看讀寫的軟件延時(shí)怎么寫
回復(fù)

使用道具 舉報(bào)

ID:236933 發(fā)表于 2023-12-14 10:53 | 顯示全部樓層
沒有仿真,無法驗(yàn)證
回復(fù)

使用道具 舉報(bào)

ID:1104285 發(fā)表于 2023-12-14 16:09 | 顯示全部樓層
不錯(cuò)對我?guī)椭艽?/td>
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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