下載手機(jī)汽配人

你好!能不能麻煩你把1602LCD與DS18B20設(shè)計(jì)的溫度報(bào)警器源程序也給我一份?

提問者:網(wǎng)友 2018-08-14
最佳回答
名稱:用數(shù)碼管與DS18B20設(shè)計(jì)溫度報(bào)警器 **************************************************************************/ #include #include #define uchar unsigned char #define uint unsigned int sbit DQ=P3^6; sbit D1=P1^4; sbit D2=P1^5; uchar code DSY_CODE[]={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F,0X00};//共陰數(shù)碼管段碼及空白顯示 uchar code df_Table[]={0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09};//溫度小數(shù)位對照表 uchar CurrentT=0;//當(dāng)前讀取的溫度整數(shù)部分 uchar Temp_Value[]={0X00,0X00};//從DS18B20讀取的溫度值 uchar Display_Digit[]={0,0,0,0};//待顯示的各溫度數(shù)位 bit DS18B20_IS_OK=1;//傳感器正常標(biāo)志 /************************************************************************ 程序名稱:延時(shí)子程序 **************************************************************************/ void Delay(uint t) { for(;t>0;t--); } /************************************************************************ 程序名稱:初始化DS18B20;可參考DS18B20的初始化時(shí)序圖讀懂程序 ************************************************************************/ uchar Init_DS18B20() { uchar status; DQ=1;
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時(shí)折扣

本頁是網(wǎng)友提供的關(guān)于“你好!能不能麻煩你把1602LCD與DS18B20設(shè)計(jì)的溫度報(bào)警器源程序也給我一份?”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。