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

正文內(nèi)容

單片機(jī)上下限溫度報(bào)警器課程設(shè)計(jì)-wenkub

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

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