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

正文內(nèi)容

單片機(jī)上下限溫度報(bào)警器課程設(shè)計(jì)-文庫(kù)吧在線文庫(kù)

  

【正文】 WAIT RET 。判斷是否有控制鍵按下 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 。低溫報(bào)警值存放單元TEMP_ZH DATA 24H 。設(shè)計(jì)過(guò)程中,好比是我們?nèi)祟惓砷L(zhǎng)的歷程,常有一些不如意,但畢竟只是一次經(jīng)驗(yàn),難免會(huì)遇到各種各樣的問(wèn)題。在這些都弄完之后,就要開(kāi)始編寫(xiě)程序、調(diào)程序了。C)176。IN17是七個(gè)輸入端,OUT17是七個(gè)輸出端。ag是譯碼輸出端,為高電平有效,故其輸出應(yīng)與共陰極的數(shù)碼管相對(duì)應(yīng)。 [B4H] 七段LED譯碼器CD45114511譯碼器指的是將單片機(jī)89C2051轉(zhuǎn)換過(guò)來(lái)的十進(jìn)制數(shù)(8421BCD碼)直接在數(shù)碼管上顯示,這就不需要字模。 [4EH]Read Scratchpad(讀暫存存儲(chǔ)器) 代碼溫度值格式如圖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)制值。其中64位光刻ROM如下圖25所示。0.5℃ 。 DS18B20內(nèi)部結(jié)構(gòu)與測(cè)溫原理DS18B20溫度傳感器由64位ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器及高速緩存器這4個(gè)部分組成。若P3.6為 1,說(shuō)明AINO電位高于AINI;若P3.6為0則反之。3.溫度探測(cè)存儲(chǔ)部分由DS18B20采集溫度,和24C16保存掉電數(shù)據(jù)。二、 課程設(shè)計(jì)題目描述與要求課程設(shè)計(jì)題目:溫度控制器的設(shè)計(jì)在單片機(jī)電路設(shè)計(jì)中,大多都是使用傳感器,所以這是非常容易想到的,所以可以采用一只溫度傳感器DS18B20,此傳感器,可以很容易直接讀取被測(cè)溫度值,進(jìn)行轉(zhuǎn)換,就可以滿足設(shè)計(jì)要求。本設(shè)計(jì)所介紹的數(shù)字溫度計(jì)與傳統(tǒng)的溫度計(jì)相比,具有讀數(shù)方便,測(cè)溫范圍廣,測(cè)溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,主要用于對(duì)測(cè)溫比較準(zhǔn)確的場(chǎng)合?!≌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é)電池供電。圖 11 AT89C1051/2051 引腳圖圖 12 AT89C1051/2051 結(jié)構(gòu)框圖 由附圖7-7和附圖7-8可見(jiàn),AT89C1051/AT89C2051把原地址與數(shù)據(jù)總線有關(guān)的引腳全部壓縮掉,使為20腳封裝。宜采用以下步驟對(duì)AT89C2051編程:加上電源后,RST及P3.2加高電平;P3.3~P3.5,P3.7加上寫(xiě)人數(shù)據(jù)代碼模式的邏輯電平;在P1.0~P1.7上加上地址000H的數(shù)據(jù)代碼;RST引腳電平升高到12V;P3.2加人一低電平脈沖,則一字節(jié)數(shù)據(jù)被編程寫(xiě)人。 本文使用外部電源供電[9]。再來(lái)看看DS18B20的內(nèi)部結(jié)構(gòu):DS18B20內(nèi)部功能模塊主要由4部分組成:64位光刻R0M、溫度傳感器、非易失性的溫度報(bào)警觸發(fā)器TH和TL、配置寄存器。第7個(gè)字節(jié)是預(yù)留寄存器,用于內(nèi)部計(jì)算。最后再來(lái)介紹一下DSl820工作過(guò)程中的協(xié)議:初始化 RoM操作命令 存儲(chǔ)器操作命令 處理數(shù)據(jù)⑴ 初始化 單總線上的所有處理均從初始化開(kāi)始; ⑵ ROM操作品令 總線主機(jī)檢測(cè)到DSl820的存在便可以發(fā)出ROM操作命令之一,這些命令如:指令 [44H]Recall EPROM(重新調(diào)出)它與七段數(shù)碼管配合使用。由于其內(nèi)部帶有反向器,其輸出電流將會(huì)很大,一般情況下其輸出電流為500ma,峰值可達(dá)到600ma。在要求輸出電壓高于5V時(shí)才用接VCC。擴(kuò)展要求,能顯示時(shí)間,并能設(shè)定報(bào)警溫度值,能記憶報(bào)警時(shí)的溫度值和報(bào)警時(shí)間點(diǎn)。其次,在課程設(shè)計(jì)過(guò)程中也運(yùn)用到了以前所學(xué)到的專業(yè)課知識(shí),如:模擬電子技術(shù),數(shù)字電子線路,C匯編語(yǔ)言等。通過(guò)這次的課程設(shè)計(jì)我也發(fā)現(xiàn)了自己存在的不足之處,雖然感覺(jué)理論上已經(jīng)掌握,但在運(yùn)用到實(shí)踐的過(guò)程中仍有意想不到的困惑,經(jīng)過(guò)一番努力才得以解決。減數(shù)被減數(shù),則 JC CHULI1 。加載TH數(shù)據(jù) MOV TEMP_TH,A ANL A,0FH MOV 63H,A MOV A,TEMP_TH ANL A,0F0H SWAP A MOV 64H,A MOV A,TEMP_TL 。====================================GET_TEMPER: SETB DQBCD:LCALL INIT_1820 JB FLAG,S22 LJMP BCDS22:LCALL DELAY1 MOV A,0CCH LCALL WRITE_1820 MOV A,44H LCALL WRITE_1820 NOP LCALL DELAY LCALL DELAYCBA:LCALL INIT_1820 JB FLAG,ABC LJMP CBAABC:LCALL DELAY1 MOV A,0CCH LCALL WRITE_1820 MOV A,0BEH LCALL WRITE_1820 LCALL READ_18
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1