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

正文內(nèi)容

單片機上下限溫度報警器課程設計-wenkub

2023-01-31 11:06:52 本頁面
 

【正文】 令 存儲器操作命令 處理數(shù)據(jù)⑴ 初始化 單總線上的所有處理均從初始化開始; ⑵ ROM操作品令 總線主機檢測到DSl820的存在便可以發(fā)出ROM操作命令之一,這些命令如:指令單片機可通過單線接口讀到該數(shù)據(jù),讀取時低位在前,高位在后,數(shù)據(jù)格式以0.062 5℃/LSB形式表示。第7個字節(jié)是預留寄存器,用于內(nèi)部計算。本系統(tǒng)采用的也是12位的精度。再來看看DS18B20的內(nèi)部結構:DS18B20內(nèi)部功能模塊主要由4部分組成:64位光刻R0M、溫度傳感器、非易失性的溫度報警觸發(fā)器TH和TL、配置寄存器。⑶ -10℃ ~ +85℃ 范圍內(nèi)的測溫準確度為177。 本文使用外部電源供電[9]。這種讀特征字操作與讀000H,00lH,002H地址單元內(nèi)容操作相同,只是有關信號的邏輯電平有所不同。宜采用以下步驟對AT89C2051編程:加上電源后,RST及P3.2加高電平;P3.3~P3.5,P3.7加上寫人數(shù)據(jù)代碼模式的邏輯電平;在P1.0~P1.7上加上地址000H的數(shù)據(jù)代碼;RST引腳電平升高到12V;P3.2加人一低電平脈沖,則一字節(jié)數(shù)據(jù)被編程寫人。比較的結果由P3.6位的狀態(tài)確定。圖 11 AT89C1051/2051 引腳圖圖 12 AT89C1051/2051 結構框圖 由附圖7-7和附圖7-8可見,AT89C1051/AT89C2051把原地址與數(shù)據(jù)總線有關的引腳全部壓縮掉,使為20腳封裝。2.報警控制部分 報警部分由三極管T2蜂鳴器BEEL構成. 控制部分由光電隔離器(光電耦合)U7/U8,繼電器JDQ1/2組成?!≌w方案設計系統(tǒng)結構:如下圖   三、 課程設計報告內(nèi)容本實驗運用的主控制器是ATMEL公司生產(chǎn)的 AT89C2051 單片機AT89C2051具有低電壓供電和體積小等特點,四個端口只需要兩個口就能滿足電路系統(tǒng)的設計需要,很適合便攜手持式產(chǎn)品的設計使用系統(tǒng)可用二節(jié)電池供電。學會焊接電路板,這是硬件部分的;其次還要能夠編寫程序讓單片機工作起來。本設計所介紹的數(shù)字溫度計與傳統(tǒng)的溫度計相比,具有讀數(shù)方便,測溫范圍廣,測溫準確,其輸出溫度采用數(shù)字顯示,主要用于對測溫比較準確的場合。該設計控制器使用單片機AT89C2051,測溫傳感器使用DS18B20,用四位共陰極LED數(shù)碼管實現(xiàn)溫度顯示,能準確達到以上要求。二、 課程設計題目描述與要求課程設計題目:溫度控制器的設計在單片機電路設計中,大多都是使用傳感器,所以這是非常容易想到的,所以可以采用一只溫度傳感器DS18B20,此傳感器,可以很容易直接讀取被測溫度值,進行轉換,就可以滿足設計要求。(一)硬件系統(tǒng)1.單片機顯示部分 是在單片機控制下,由MC4511產(chǎn)生BCD譯碼,ULN2003完成驅動顯示的簡單方法,同時可以有兩路按鍵響應裝置。3.溫度探測存儲部分由DS18B20采集溫度,和24C16保存掉電數(shù)據(jù)。但I/O端口線還有15條,其中8條.仍具有第二功能。若P3.6為 1,說明AINO電位高于AINI;若P3.6為0則反之。以此類推,直到最后一個字節(jié)編程完畢。 DS18B20內(nèi)部結構與測溫原理DS18B20溫度傳感器由64位ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器及高速緩存器這4個部分組成。如圖24所示。0.5℃ 。R0M 中的64位序列號是出廠前被光刻好的,他可以看作是該DSISB20的地址序列碼,每個DSI8B20的64位序列號均不相同。其中64位光刻ROM如下圖25所示。字節(jié)8是冗余檢驗字節(jié),校驗前面所有8個字節(jié)的CRC碼,可用來保證通信正確。溫度值格式如圖2—6所示,其中“S”為標志位,對應的溫度計算:當符號位S=0時,直接將二進制位轉換為十進制;當S=1時,先將補碼變換為原碼,再計算十進制值。 代碼 [55H] Skip ROM(跳過ROM] [F0H] Alarm search(告警搜索)Write Scratchpad(寫暫存存儲器) [4EH]Read Scratchpad(讀暫存存儲器) [B4H] 七段LED譯碼器CD45114511譯碼器指的是將單片機89C2051轉換過來的十進制數(shù)(8421BCD碼)直接在數(shù)碼管上顯示,這就不需要字模。6腳接是8421BCD碼的輸入端,分別對應A、B、C、D其中D是8421BCD碼的最高位。ag是譯碼輸出端,為高電平有效,故其輸出應與共陰極的數(shù)碼管相對應。輸出電壓為50V。IN17是七個輸入端,OUT17是七個輸出端。若輸出電壓小于等于5V,則不用接[。C)176。四、總結自單片機課程設計的第一天起,我就對這次的課程設計充滿了信心。在這些都弄完之后,就要開始編寫程序、調(diào)程序了。雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去做效率往往很高,這是我做這次課程設計的又一收獲。設計過程中,好比是我們?nèi)祟惓砷L的歷程,常有一些不如意,但畢竟只是一次經(jīng)驗,難免會遇到各種各樣的問題。這同時也激發(fā)了我今后努力學習的興趣,我想這將對我以后的學習產(chǎn)積極的影響。低溫報警值存放單元TEMP_ZH DATA 24H 。借位標志位C=1,轉 MOV A,TEMPER_NUM SUBB A,TEMP_TL 。判斷是否有控制鍵按下 MOV TEMP_TL ,25H KEY1: JNB ,S1 JNB ,S2 LCALL GET_TEMPER LCALL TEMPER_COV LCALL TBCD_DISP LCALL DISPLAY LCALL ALLERT LJMP KEY1S1: LCALL DELAY3
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1