下載手機(jī)汽配人

設(shè)計(jì)單片機(jī)溫度傳感器!

謝謝了!實(shí)現(xiàn)用單片機(jī)和溫度傳感器檢測(cè)溫度,只要能顯示出當(dāng)前溫度就可以!請(qǐng)問(wèn)需要什么器件?什么工具?程序怎么寫?c程序!急!
問(wèn) 提問(wèn)者:網(wǎng)友 2018-08-13
最佳回答
一塊溫度傳感器DS18B20和一塊單片機(jī)就行了(歡迎提問(wèn))?/******************************************************************** * 文件名? : 溫度采集DS18B20.c * 描述??? :? 該文件實(shí)現(xiàn)了用溫度傳感器件DS18B20對(duì)溫度的采集,并在液晶1602 ??? 上顯示出來(lái)。 * 創(chuàng)建人? : Hsy2011,2011年1月10日 ***********************************************************************/ #include #define uchar unsigned char #define uint? unsigned int#define jump_ROM 0xCC #define start 0x44 #define read_EEROM 0xBE?sbit DQ = P2^3;??????????? //DS18B20數(shù)據(jù)口unsigned char TMPH,TMPL; ?sbit E=P2^7;??//1602使能引腳 sbit RW=P2^6;??//1602讀寫引腳? sbit RS=P2^5;??//1602數(shù)據(jù)/命令選擇引腳/******************************************************************** * 名稱 : delay() * 功能 : 延時(shí),延時(shí)時(shí)間大概為140US。 * 輸入 : 無(wú) * 輸出 : 無(wú) ***********************************************************************/void delay_1() { ?int i,j; ?for(i=0; i<=10; i++) ?for(j=0; j<=2; j++) ; }/******************************************************************** * 名稱 : enable(uchar del) * 功能 : 1602命令函數(shù) * 輸入 : 輸入的命令值 * 輸出 : 無(wú) ****************************************************
回答者:網(wǎng)友
產(chǎn)品精選
搜索問(wèn)答
還沒(méi)有汽配人賬號(hào)?立即注冊(cè)

我要提問(wèn)

汽配限時(shí)折扣

本頁(yè)是網(wǎng)友提供的關(guān)于“設(shè)計(jì)單片機(jī)溫度傳感器!”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。