freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)溫度檢測(cè)系統(tǒng)課程設(shè)計(jì)(留存版)

  

【正文】 void lcd_pos(uchar pos) 長(zhǎng) 春 大 學(xué) 課程設(shè)計(jì)紙 共 32 頁(yè) 第 20 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ { lcd_wcmd(pos | 0x80) 。 delayNOP() 。 LCD_EN = 0 。 _nop_() 。 unsigned char data display[5] = {0x00,0x00,0x00,0x00,0x00} 。 上電自動(dòng)復(fù)位是通過(guò)外部復(fù)位電路的電容充電來(lái)實(shí)現(xiàn)的,其電路如圖 1— 8( a)所示。另外,該引腳被略微拉高。 P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)長(zhǎng) 春 大 學(xué) 課程設(shè)計(jì)紙 共 32 頁(yè) 第 13 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 行 存取時(shí), P2 口輸出地址的高八位。 圖 42 1602 與單片機(jī)接口 單片機(jī)單元 AT89C51 單片機(jī) 簡(jiǎn)介 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機(jī)。 1602 液晶也叫 1602 字符型液晶,它是一種專門用來(lái)顯示字母、數(shù)字、符號(hào)等的點(diǎn)陣型液晶模塊。數(shù)據(jù)和命令的傳輸都是低位在先。因此目前國(guó)際上新型溫度傳感器正從模擬向數(shù)字式,從集成化向智能化,網(wǎng)絡(luò)化的方向飛速發(fā)展,以DS18B20為代表的新型單總線數(shù)字式溫度傳 感器集溫度測(cè)量和 A/D轉(zhuǎn)換于一體,直接輸出數(shù)字量,與單片機(jī)接口電路結(jié)構(gòu)簡(jiǎn)單,廣泛使用距離遠(yuǎn)、節(jié)點(diǎn)分布多的場(chǎng)合,具有較強(qiáng)的推廣和應(yīng)用價(jià)值。 首先由溫度傳感器 DS18B20 采集溫度數(shù)據(jù),經(jīng) AT8C52 單片機(jī)中進(jìn)行運(yùn)算處理,并液晶屏顯示當(dāng)前溫度,由單片機(jī) 控制是否發(fā)出控制信號(hào)及報(bào)警信號(hào),從而實(shí)現(xiàn)恒溫監(jiān)控。因此,各行各業(yè)對(duì)溫度控制的要求越來(lái)越高,可見(jiàn)溫度的測(cè)量和控制是非常重要的。目前,以 DS18B20 為代表的新型單總線數(shù)字是溫度傳感器和 A/D 轉(zhuǎn)換器于一體,直接輸出數(shù)字量,與單片機(jī)接口結(jié)構(gòu)簡(jiǎn)單,廣泛用于距離遠(yuǎn),節(jié)點(diǎn)分布多的場(chǎng)合,具有較強(qiáng)的推廣應(yīng)用價(jià)值,采用單片機(jī)對(duì)它們進(jìn)行控制不僅具有控制方便,簡(jiǎn)單靈活性大等特點(diǎn),而且還可以大幅度提高被控溫度的技術(shù)指標(biāo),從而能夠大大提高產(chǎn)品質(zhì)量,因此,智能化溫度傳感技術(shù)正被廣泛地采用。 參 考 文 獻(xiàn) .............................................. 27 附 錄 ................................................... 28 長(zhǎng) 春 大 學(xué) 課程設(shè)計(jì)紙 共 32 頁(yè) 第 1 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 第一章 引 言 隨著社會(huì)的發(fā)展,科技的進(jìn)步,以及測(cè)溫儀器在整個(gè)領(lǐng)域的應(yīng)用,智能化已實(shí)現(xiàn)待溫度控制系統(tǒng)發(fā)展的主流方向。 3. 所有 I/O 口全部引出,方便進(jìn)行二次開發(fā)。它們都是基于溫度變化引起其物理參數(shù)的變化的原理。由于 DS18B20 是在一根 I/O 線上讀寫數(shù)據(jù),因此,對(duì)讀寫的數(shù)據(jù)位有著嚴(yán)格的時(shí)序要求。 對(duì)于 DS18B20 的使用,多采用單片機(jī)實(shí)現(xiàn)數(shù)據(jù)采集,處理時(shí),將 DS18B20信號(hào)線與單片機(jī)一位口線相連,單片機(jī)可 掛接多片 DS18B20,從而實(shí)現(xiàn)多點(diǎn)溫度檢測(cè)系統(tǒng)。 特性應(yīng)用 + 電壓,對(duì)比度可調(diào) 內(nèi)含復(fù)位電路 提供各種控制命 令 ,如:清屏、字符閃爍、光標(biāo)閃爍、顯示移位等多種功能 有 80 字節(jié) 顯示數(shù)據(jù)存儲(chǔ)器 DDRAM 內(nèi)建有 192 個(gè) 5X7 點(diǎn)陣的字型的字符發(fā)生器 CGROM 8 個(gè)可由用戶自定義的 5X7 的字符發(fā)生器 CGRAM 微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧,常用在袖珍式儀表和低功耗長(zhǎng) 春 大 學(xué) 課程設(shè)計(jì)紙 共 32 頁(yè) 第 11 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 應(yīng)用系統(tǒng)中。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。該反向放大器可以配置為片內(nèi)振蕩器。 uchar code cdis1[ ] = { DS18B20 OK } 。 while(ms) { for(y = 0 。 return(result) 。 LCD_RW = 0 。 //顯示開,關(guān)光標(biāo) delay1(5) 。 //精確延時(shí) 大 于 480us DQ = 1 。 } /* 寫一個(gè)字節(jié) */ /*******************************************************************/ WriteOneChar(unsigned char dat) { unsigned char i = 0 。 //溫度低 8 位 temp_data[1] = ReadOneChar() 。 lcd_wdat(display[2]) 。 while(cdis1[m] != 39。 //初始化 LCD lcd_pos(0) 。 Error_Menu () 。單片機(jī)原理及應(yīng)用 [M] 單片機(jī) C 語(yǔ)言輕松入門 [M] } } /* 主函數(shù) */ /************************************/ void main() { Ok_Menu () 。 lcd_pos(0x4d) 。 } /* DS18B20 OK 顯示菜單 */ /*******************************************************************/ void Ok_Menu () { uchar m 。 if(display[2]==0x30) //次高位為 0,不顯示 display[2]=0x20 。 // 啟動(dòng)溫度轉(zhuǎn)換 Init_DS18B20() 。 DQ = 1 。 } /*初始化 ds1820 */ /*******************************************************************/ Init_DS18B20(void) { DQ = 1 。 delay1(5) 。 LCD_EN = 0 。 delayNOP() 。_nop_() 。 //蜂鳴器驅(qū)動(dòng)線 bit presence 。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 RST:復(fù)位輸入。當(dāng) P1 口的管腳第一 次寫 1 時(shí),被定義為高阻輸入。 第 6 腳: E(或 EN)端為使能 (enable)端。溫度測(cè)量范圍為 55℃ ~ +125℃ ,可編程為 9 位~ 12 位 A/D 轉(zhuǎn)換精度 ,測(cè)溫分辨率可達(dá) ℃ ,被測(cè)溫度用符號(hào)擴(kuò)展的 16 位數(shù)字量方式串行輸出 。當(dāng)被用著在寄生電源下,也可以向器件提供電源。 可直接讀出被測(cè)溫度。 長(zhǎng) 春 大 學(xué) 課程設(shè)計(jì)紙 共 32 頁(yè) 第 2 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ③ 實(shí)現(xiàn)一種可連續(xù)高精度調(diào)溫的溫度控制系統(tǒng),它應(yīng)用廣泛、功能強(qiáng)大、 小巧美觀 、 便于攜帶,是一款既實(shí)用又廉價(jià)的控制系統(tǒng)。單片機(jī)作為監(jiān)控計(jì)算機(jī)與智能傳感器連接的中心。本系統(tǒng)采用層次化、模塊化設(shè)計(jì),整個(gè)系統(tǒng)由數(shù)據(jù)采集系統(tǒng)、單片機(jī)控制系統(tǒng)、計(jì)算 機(jī)監(jiān)控系統(tǒng)組成。而以往溫度控制是由人工完成的而且不夠重視,其實(shí)在很多場(chǎng)所溫度 都需要監(jiān)控以防止意外發(fā)生。本次設(shè)計(jì)使用的 1602 液晶顯示器為 5V 電壓驅(qū)動(dòng),帶背光,可顯示兩行 ,每行 16 個(gè)字符,不能顯示漢字,內(nèi)置 128 個(gè)字符的 ASCII 字符集字庫(kù),只有并行接口,無(wú)串口接口。華氏器件 67~+2570F,以 遞增 ? 溫度以 9 位數(shù)字量讀出 ? 溫度數(shù)字量轉(zhuǎn)換時(shí)間 200ms(典型值) ? 用戶可定義的非易失性溫度報(bào)警設(shè)置 ? 報(bào)警搜索命令識(shí)別并標(biāo)志超過(guò)程序限定溫度(溫度報(bào)警條件)的器件 ? 應(yīng)用包括溫度控制、工業(yè)系統(tǒng)、消費(fèi)品、溫度計(jì)或任何熱感測(cè)系統(tǒng) DS18B20 引腳圖及引腳功能介紹 TO- 92 封 裝的 DS18B20 的引腳排列見(jiàn)圖 32,其引腳功能描述見(jiàn)表 31。 DS18B20 的寫時(shí)序 對(duì)于 DS18B20 的寫時(shí)序仍然分為寫 0 時(shí)序和寫 1 時(shí)序兩個(gè)過(guò)程。 功能管腳 圖 41 1602 管腳圖 1602 采用標(biāo)準(zhǔn)的 16 腳接口,其中: 第 1 腳: VSS 為電源地 第 2 腳: VCC 接 5V 電源正極 第 3 腳: V0 為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高(對(duì)比度過(guò)高時(shí)會(huì) 產(chǎn)生 “鬼影 ”,使用時(shí)可以通過(guò)一個(gè) 10K 的電位器調(diào)整對(duì)比度)。 長(zhǎng) 春 大 學(xué) 課程設(shè)計(jì)紙 共 32 頁(yè) 第 12 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 圖 43 AT89C52 各引腳 圖 1.主要特性: ( 1) 與 MCS51 兼容 ( 2) 42K 字節(jié)可編程閃爍存儲(chǔ)器 ( 3) 壽命: 1000寫 /擦循環(huán) ( 4) 數(shù)據(jù)保留時(shí)間 ( 5) 10 年全靜態(tài)工作: ( 6) 0Hz24Hz 三級(jí)程序存儲(chǔ)器鎖定 ( 7) 128*8 位內(nèi)部 RAM( 8) 32 可編程 I/O 線 ( 9) 5 個(gè)中斷源 ( 10)可編
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1