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

正文內(nèi)容

課程設(shè)計(jì)論文-基于單片機(jī)的電冰箱溫度控制系統(tǒng)-文庫吧資料

2024-11-18 09:25本頁面
  

【正文】 。 鍵盤掃描 LCALL GETWD 。 ORG 0000H AJMP MAIN ORG 0003H LJMP DY_INT ORG 000B 13 LJMP TIME0_INT ORG 0030H DATA V1 EQU V2 EQU V3 EQU SET_KEY EQU V3 EQU V3 EQU SET_KEY EQU ADD_KEY EQU SUB_KEY EQU L1 EQU L2 EQU L3 EQU L4 EQU MAIN: CLR A START: LCALL INIT1 。本系統(tǒng)溫度在- 64?C~ 64?C,用七位即可存放,因此溫度 值用一個(gè)字節(jié)存放 , 最高位存放符號(hào)位。A7545274LS07 74LS07abfcgdedpabfcgdedpabfcgdedpabfcgdedp+5V+5V2開 6關(guān) 3 70 4 81 5 9111=1=1 12 軟件部分設(shè)計(jì) 本系統(tǒng)軟件主要由主流程、功能子程序、中斷服務(wù)程序組成。 ? 故障報(bào)警電路 報(bào)警電路主要用示電冰箱使用過程中出現(xiàn)的故障,包括系統(tǒng)自身故障,外界故障,和誤操作,如:冰箱內(nèi)溫度太高,外界電壓波動(dòng)大,未關(guān)好冰箱門或是開門時(shí)間太長等等。此時(shí)即使用按鍵的機(jī)器性能,使按鍵因彈性抖動(dòng)而產(chǎn)生瞬時(shí)斷開 (抖動(dòng)跳開B),只要按鍵不返回原來狀態(tài) A,雙穩(wěn)態(tài)電路的狀態(tài)不會(huì)改變,輸出保持為 0,不會(huì)產(chǎn)生抖動(dòng)的波形。當(dāng)按鍵未按下時(shí)輸出為 1。按鍵電路如圖 所示。 10 ? 電壓檢測裝置 電壓檢測裝置是為了保護(hù)系統(tǒng)的穩(wěn)定運(yùn)行,采用 WB 系列電壓越限報(bào)警傳感器WB 系列電壓越限報(bào)警傳感器以電壓隔離傳感器為基礎(chǔ),增配比較器電路、基準(zhǔn)電壓設(shè)定電路、輸出驅(qū)動(dòng)電路組成,用來隔離監(jiān)測主回路中的交流或直流電壓,當(dāng)被監(jiān)測的電壓超過預(yù)先設(shè)定的上限值,或低于預(yù)先設(shè)定的下限值時(shí),給出開關(guān)量控制信號(hào)。 (4)在 DS1820 測溫程序設(shè)計(jì)中,向 DS1820 發(fā)出溫度轉(zhuǎn)換命令后,程序總要等待 DS1820的返回信號(hào),一旦某個(gè) DS1820接觸不好或斷線,當(dāng)程序讀該 DS1820時(shí),將沒有返回信號(hào),程序進(jìn)入死循環(huán)。這種情況主要是由總線分布電容使信號(hào)波形產(chǎn)生畸變?cè)斐傻?。試?yàn)中,當(dāng)采用普通信號(hào)電纜傳輸長度超過 50m 時(shí),讀取 的測溫?cái)?shù)據(jù)將發(fā)生錯(cuò)誤。當(dāng)單總線上所掛DS1820 超過 8 個(gè)時(shí),就需要解決微處理器的總線驅(qū)動(dòng)問題,這一點(diǎn)在進(jìn)行多點(diǎn)測溫系統(tǒng)設(shè)計(jì)時(shí)要加以注意。在使用 PL/M、 C 等高級(jí)語言進(jìn)行系統(tǒng)程序設(shè)計(jì)時(shí),對(duì) DS1820 操作部分最好采用匯編語言實(shí)現(xiàn)。如主機(jī)控制 DS18B20 完成溫度轉(zhuǎn)換這一過程,根據(jù) DS18B20 的通訊協(xié)議,須經(jīng)三個(gè)步驟:每一次讀寫之前都要對(duì) DS18B20 進(jìn)行復(fù)位,復(fù)位成功后發(fā)送一條 ROM 指令,最后發(fā)送 RAM 指令,這樣才能對(duì) DS18B20 進(jìn)行預(yù)定的操作。 DS18B20 有六條控制命令,如表 所示: 表 21 DS18B20 控制命令 指 令 約定代碼 操 作 說 明 溫度轉(zhuǎn)換 44H 啟動(dòng) DS18B20 進(jìn)行溫 度轉(zhuǎn)換 讀暫存器 BEH 讀暫存器 9個(gè)字節(jié)內(nèi)容 寫暫存器 4EH 將數(shù)據(jù)寫入暫存器的 TH、 TL字節(jié) 復(fù)制暫存器 48H 把暫存器的 TH、 TL字節(jié)寫到 E2RAM中 重新調(diào) E2RAM B8H 把 E2RAM中的 TH、 TL字節(jié)寫到暫存器 TH、 TL字節(jié) 讀電源供電方式 B4H 啟動(dòng) DS18B20 發(fā)送電源供電方式的信號(hào)給主 CPU CPU 對(duì) DS18B20 的訪問流程是:先對(duì) DS18B20 初始化,再進(jìn)行 ROM 操作命令,最后才能對(duì)存儲(chǔ)器操作,數(shù)據(jù)操作。計(jì)數(shù)器 1 對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器 1的預(yù)置值減到 0時(shí),溫度寄存器的值將加 1 ,計(jì)數(shù)器 1 的預(yù)置將重新被裝入,計(jì)數(shù)器 1 重新開始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器 2 計(jì)數(shù)到 0 時(shí),停止溫度寄存器值的累加,此時(shí)溫度寄存器中的數(shù)值即為所測溫度。高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號(hào)作為計(jì)數(shù)器 2 的脈沖輸入。 (5)測量結(jié)果以 9 位數(shù)字量方式串行傳送 DS1820 測溫原理如圖 所 示。 (3)DS1820 在使用中不需要任何外圍元件。 圖 DS18B20 管腳圖 與其它溫度傳感器相比, DS1820 具有以下特性: (1)獨(dú)特的單線接口方式, DS1820 在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與 DS1820 的雙向通訊。全部傳感元件及轉(zhuǎn)換電路集成在形如一只P 1 . 0P 1 . 1P 1 . 2P 1 . 3P 1 . 4P 1 . 5P 1 . 6S C K / P 1 . 7R S TR X D / P 3 . 0T X D / P 3 . 1I N T 0 / P 3 . 2I N T 1 / P 3 . 3T 0 / P 3 . 4T 1 / P 3 . 5W R / P 3 . 6R D / P 3 . 7X T A L 2X T A L 1G N DV c cP 0 . 0 / A D 0P 0 . 1 / A D 1P 0 . 2 / A D 2P 0 . 3 / A D 3P 0 . 4 / A D 4P 0 . 5 / A D 5P 0 . 6 / A D 6P 0 . 7 / A D 7E A / V P PA L E / P R O GP E S NP 2 . 7 / A 1 5P 2 . 6 / A 1 4P 2 . 5 / A 1 3P 2 . 4 / A 1 2P 2 . 3 / A 1 1P 2 . 2 / A 1 0P 2 . 1 / A 9P 2 . 0 / A 8AT89C51 7 三極管的集成電路內(nèi), 其內(nèi)部結(jié)構(gòu)主要由四部分組成: 64 位光刻 ROM,溫度傳感器 ,非揮發(fā)的溫度報(bào)警觸發(fā)器 TH和 TL,高速暫存器。 INTEL 公司的 AT89C51芯片具有以下特性: 過 欠壓檢測 壓縮機(jī)通斷電延時(shí)電路 LED 顯示 鍵盤 8155 單片機(jī) AT89C51 除霜電路 壓縮機(jī)控制 故障報(bào)警裝置 溫度傳感器 6 ? 4KB 片內(nèi)在系統(tǒng)可編程 Flash 程序存儲(chǔ)器; ? 時(shí)鐘頻率為 0~ 33MHz; ? 128 字節(jié)片內(nèi)隨機(jī)讀寫存儲(chǔ)器( RAM); ? 32 個(gè)可編程輸入 /輸出引腳; ? 2 個(gè) 16 位定時(shí) /計(jì)數(shù)器; ? 5 個(gè)中斷源, 2 級(jí)優(yōu)先級(jí); ? 全雙工串行通信接口; ? 監(jiān)視定時(shí)器; ? 2 個(gè)數(shù)據(jù)指針。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1