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

正文內(nèi)容

模擬量溫度測(cè)控系統(tǒng)設(shè)計(jì)畢業(yè)論文-全文預(yù)覽

2025-07-19 21:44 上一頁面

下一頁面
  

【正文】 R0,A JMP SHZH11 JCHZH6:DJNZ R7,SHZH8 JMP SHZH9 SHZH2:CALL YKQ JB ,SHZH2 SETB 03H RET SHZH3:CALL YKQ JB ,SHZH3 SETB 04H RET SHZH6:SETB 02H SHZH11:CALL YKQ JB ,SHZH11 RET SHSHZHA:CALL SHSHZHB JB 05H,SHSHZHJA SETB 05H CJNE A,SHUZJB,SHSHZHJ MOV A,20HSHSHZHJA:RET SHSHZHJ:CJNE A,SHUZJC,SHSHZHD MOV A,2DH RET SHSHZHD:CJNE A,SHUZJA,SHSHZHW MOV A,R0 CLR RET SHSHZHW:CLR 05H RET SHSHZHB:SETB 05H CJNE A,SHUZJ0,DZSHZH11 MOV A,30H RET??? ??? ??? ???DZSHZH20:CLR 05H RET第五章 溫度及實(shí)時(shí)時(shí)間的靜態(tài)顯示5.1 流程圖和程序的分析 本章是整個(gè)設(shè)計(jì)的目標(biāo)。CPU在收到這種傳送碼之后,通過對(duì)脈沖個(gè)數(shù)的檢查來排除錯(cuò)誤的編碼,具體說來就是于第17個(gè)脈沖之后在4ms的時(shí)間之內(nèi)不應(yīng)再出現(xiàn)第18個(gè)脈沖,否則即視為錯(cuò)誤的編碼。在圖2的應(yīng)用電路中/C/C5為用戶碼選擇端子,本電路中令其開路,相當(dāng)于用戶碼的CC5位為0,從而構(gòu)成01000111(47H)的用戶碼。如圖44所示。沒有設(shè)計(jì)成雙重功能的鍵,如果同時(shí)按下,則輸出端/OUT保持高電平,不傳送編碼脈沖。鍵數(shù)據(jù)碼(D7~D0)中,低位3bit(D2~D0)由鍵輸出端(A~H)決定,中間3bit(D5~D3)由鍵輸入端(I1~I8)決定,高位2bit(D7D6)在單鍵操作時(shí)為“00”,因而總共形成26=64組單鍵操作數(shù)據(jù)碼。 圖43 接收搖控器信號(hào)的芯片的引腳圖當(dāng)按動(dòng)熊貓彩電的搖控器的鍵時(shí),以上與單片機(jī)相連的芯片接收到紅外信號(hào),單片機(jī)內(nèi)程序開始啟動(dòng)。這時(shí)可以用數(shù)字鍵更改時(shí)間,或用“位選”鍵改變修改位置。紅外遙控器采用專用遙控芯片,在不使用時(shí)會(huì)自動(dòng)進(jìn)入低功耗模式,能節(jié)省電源和廷長(zhǎng)電池的使用壽命。 時(shí)個(gè)位 分 通過讀寄存器D中的VRT位后將自動(dòng)使該位置“1”。為0時(shí)是12小時(shí)進(jìn)制 DSE:置0 寄存器0CH IRQF:中斷申請(qǐng)標(biāo)志 PF:周期中斷標(biāo)志 AF:警報(bào)中斷標(biāo)志 UF:更新結(jié)束中斷標(biāo)志 寄存器0DHVRT:為0時(shí)表示內(nèi)部鋰電池耗盡。寄存器0BHSET:為1時(shí)禁止更新。 RESET:復(fù)位,接+5V。 地址功能二進(jìn)制十進(jìn)制地址功能二進(jìn)制十進(jìn)制00H秒003B05905H12小時(shí)010C112001702301H秒鬧鐘003B05924小時(shí)001702302H分003B05906H星期01071703H分鬧鐘003B05907H日011F13104H12小時(shí)制010C11208H月010C11224小時(shí)制001702309H年0063099表41 DS12887內(nèi)部RAM和各專用寄存器地址分布表DS12887的引腳功能:AD0~AD7:地址/數(shù)據(jù) MOT:總線類型選擇,與89C52連接時(shí)接地。其114BIT非易失性靜態(tài)RAM可供用戶使用,對(duì)于沒有RAM的單片機(jī)應(yīng)用系統(tǒng),可在主機(jī)掉電時(shí)來保存一些重要的數(shù)據(jù)。當(dāng)轉(zhuǎn)換結(jié)束時(shí),EOC發(fā)出一脈沖向單片機(jī)提出中斷請(qǐng)求,響應(yīng)中斷,由外中斷1的中斷服務(wù)程序讀A/D結(jié)果,并啟動(dòng)下一次ADC0809的轉(zhuǎn)換。7.從上可知:ALE=START=/(/WR+/P2.7)、OE=/(/RD+/P2.7)。3.地址譯碼器引腳A、B、C分別與地址AAA10相連,以選通IN0……IN7中的一個(gè)通路。時(shí)鐘頻率既不能高于640KHz,也不能低于100KHz,對(duì)應(yīng)的轉(zhuǎn)換速度為100us.⑧VRET(+)、VRET() A/D轉(zhuǎn)換器參考電壓正負(fù)端。轉(zhuǎn)換結(jié)束時(shí)該端由低電平跳轉(zhuǎn)為高電平。該信號(hào)的上升沿可將地址選擇信號(hào)ADDA、ADDB、ADDC鎖入地址鎖存器內(nèi)。因此,我們?cè)谠O(shè)計(jì)上把ADC0809輸出的結(jié)果除以3,來縮小范圍,提高精度。3.2 A/D轉(zhuǎn)換的軟件實(shí)現(xiàn)3.2.1 ADC0809的相關(guān)知識(shí)ADC0809是CMOS的8位A/D轉(zhuǎn)換器,采用逐次逼近式進(jìn)行A/D轉(zhuǎn)換,有8路模擬量輸入通道。,而我們?cè)O(shè)計(jì)所用的電壓是0~5V,所以要在部分C的輸出端“0”點(diǎn)產(chǎn)生零電位。使25℃時(shí)的溫度值對(duì)應(yīng)為0V電壓。放大倍數(shù)為:K=5V/()=5/= 圖32 溫度采集電路圖(2)設(shè)計(jì)分析 部分A:AD590電路,用于溫度采樣。由于AD590上訴獨(dú)特的優(yōu)點(diǎn),使它在溫度測(cè)控方面得到了廣泛的應(yīng)用。溫度檢測(cè)電路是將溫度信號(hào)轉(zhuǎn)化為電流信號(hào),再轉(zhuǎn)化為相應(yīng)的電壓信號(hào)以便測(cè)量。其精度經(jīng)過激光平衡調(diào)整,℃,℃(AD590M)。這部分的軟件主要是CPU怎樣控制并行時(shí)鐘芯片把模擬量轉(zhuǎn)換為數(shù)字量。每一個(gè)狀態(tài)周期由2個(gè)時(shí)鐘周期組成(PP2)。我們沒有用到外部的ROM、RAM,所以AT89C52的/PSEN端懸空。我們用到的AT89C52是一個(gè)芯片可擦除帶有片內(nèi)的Flash ROM的,與MCS51產(chǎn)品指令和引腳完全兼容單片機(jī)。因?yàn)橐@示年、月、日、時(shí)、分、秒、星期、溫度,我們一共采用了18個(gè)靜態(tài)顯示器。在CPU的控制下,通過遙控器來修改并行時(shí)鐘芯片的內(nèi)部時(shí)間。(A13)作為DS12887的片選信號(hào),ALE與AS連接作為單片機(jī)的地址選擇信號(hào),/WR和/R/W相連,RD和DS連接,通過AD0~AD7與單片機(jī)的P0接口連接傳輸數(shù)據(jù)。溫度是由AD590感應(yīng)外界溫度產(chǎn)生電流,我們通過把這電流轉(zhuǎn)成電壓、調(diào)零、放大、反相得到0~5V的模擬量電壓值。第二章 硬件設(shè)計(jì)2.1 硬件設(shè)計(jì)的簡(jiǎn)介本次畢業(yè)設(shè)計(jì)主要是利用AT89C52單片機(jī)作為中央處理器,再擴(kuò)展一系列其他功能模塊芯片。要了解并行時(shí)鐘芯片和遙控器。1.2 軟件設(shè)計(jì)的工作步驟1)溫度采樣 因?yàn)橐@示溫度,所以首先的把溫度采集進(jìn)來。南京工程學(xué)院自動(dòng)化學(xué)院本科畢業(yè)設(shè)計(jì)(論文)模擬量溫度測(cè)控系統(tǒng)設(shè)計(jì)畢業(yè)論文第一章 緒 論1.1 課題分析畢業(yè)設(shè)計(jì)的課題為“模擬溫度量及并行數(shù)字鐘”,顧名思義就是實(shí)現(xiàn)對(duì)實(shí)時(shí)時(shí)間與溫度的顯示與控制,保證顯示時(shí)間的準(zhǔn)確快捷。當(dāng)時(shí)間顯示有誤時(shí)用熊貓彩電的紅外遙控器YKQ—9進(jìn)行實(shí)時(shí)時(shí)間的修改,但溫度是不可以修改的。2)并行時(shí)鐘的實(shí)現(xiàn) 本部分主要知道CPU怎樣從并行時(shí)鐘芯片中讀取時(shí)間,及利用遙控器怎樣修改發(fā)生錯(cuò)誤的實(shí)時(shí)時(shí)間。 1.3 課題的應(yīng)用范圍模擬溫度量及并行數(shù)字時(shí)鐘在日常生活中應(yīng)用極為廣范,比如在展覽廳、酒店大廳墻上懸掛的LED數(shù)碼顯示屏;樹立在街頭的噪音分貝檢測(cè)屏,它們的工作原理都與我們課題設(shè)計(jì)的原理相似。根據(jù)課題及要求可以把硬件設(shè)計(jì)分成三部分:溫度、時(shí)間和顯示。我們是用并行時(shí)鐘芯片來實(shí)現(xiàn)時(shí)間。(/INT0)口連接。這是我們?cè)O(shè)計(jì)的最終目的。我們?cè)偻ㄟ^準(zhǔn)確的程序編輯來控制,就可以實(shí)現(xiàn)時(shí)間和溫度的正確顯示,我們的也就大功告成。同時(shí)它內(nèi)含2個(gè)外中斷口,2個(gè)全雙工串行通信口,2個(gè)讀寫口線,AT89C52單片機(jī)可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。一個(gè)機(jī)器周期由6個(gè)狀態(tài)周期(SSSSSS6)組成。設(shè)計(jì)采集電路,用并行時(shí)鐘芯片進(jìn)行A/D轉(zhuǎn)換成5V以內(nèi)的電壓,以適合單片機(jī)用。AD590輸出信號(hào)大,與溫度有較好的線性關(guān)系,使用方便、測(cè)溫精度高。經(jīng)電流電壓轉(zhuǎn)換電路,轉(zhuǎn)換成相應(yīng)的電壓信號(hào),再經(jīng)減法器電路取出與攝氏溫度值所對(duì)應(yīng)的電壓值,最后經(jīng)A/D轉(zhuǎn)換器轉(zhuǎn)換后送液晶顯示器顯示,顯示出來的數(shù)值即為所測(cè)的攝氏溫度值。因而不需要溫度補(bǔ)償和專門的線性電路。由此可以算出0℃時(shí)N點(diǎn)的電位:UN=*2K=因?yàn)槲覀儾杉瘻囟蕊@示范圍是 25℃~+55℃,因此可以計(jì)算出輸出電壓的變化范圍: 25℃時(shí):UN=U6=()mA*2K=+55℃時(shí):UN=U6=(+)mA*2K=電壓的變化幅度:UW==而我們所用的是0~5V的電壓,所以需要設(shè)計(jì)運(yùn)算放大電路。作用為調(diào)零。使輸出電壓為正。當(dāng)溫度在25℃~+55℃變化時(shí),我們就可以得到設(shè)計(jì)所需的0~5v電壓。我們所測(cè)量的范圍為0~80。③ALE 地址鎖存信號(hào)輸入端。⑤EOC 轉(zhuǎn)換結(jié)束信號(hào)輸出端。⑦CLOCK 轉(zhuǎn)換定時(shí)時(shí)鐘輸入端,它的頻率決定了A/D轉(zhuǎn)換器的轉(zhuǎn)換速度。2.ADC0809具有輸出三態(tài)鎖存器,其8位D輸出分腳可直接單片機(jī)的數(shù)據(jù)總線相連。6.在讀取轉(zhuǎn)換結(jié)果時(shí),用單片機(jī)的讀信號(hào)/RD和P2.7腳經(jīng)一級(jí)或非門后,產(chǎn)生正脈沖作為OE信號(hào)用以打開三態(tài)輸出鎖存器。采用中斷方式。S 采集溫度一次 A除以3 N A≥25? 25AA25 Y A除以10寫入CPURET(3)程序CYWD:MOV DPTR,DZH0809 ;啟動(dòng)轉(zhuǎn)換 MOVX DPTR,A CALL D100μS ;延時(shí)100μS MOVX A,DPTR MOV B,3 ;除以3,使范圍宿小 DIV AB CJNE A,25,CYWD1 ;與25做比較CYWD1:JNC CYWD2 MOV B,A ;A<25,表示溫度值為負(fù) MOV A,25 CLR C SUBB A,B ;25A即得到溫度數(shù)字 MOV SJRQSZ+15,12 ;在數(shù)字前加-號(hào) MOV B,10 ;除以10,把個(gè)位和十位分開 DIV AB MOV SJRQSZ+16,A ;送入保存 MOV SJRQSZ+17,B RETCYWD2: MOV B,25 ;A≥25,表示溫度值為正 SUBB A,B ;A25即得到溫度數(shù)字 MOV SJRQSZ+15,11 ;在前加+號(hào) MOV B,10 ;除以10,把個(gè)位和十位分開 DIV AB MOV SJRQSZ+16,A ;送入保存 MOV SJRQSZ+17,B RET END第四章 并行時(shí)鐘的軟件實(shí)現(xiàn)4.1 DS12887的相關(guān)知識(shí)及其初始化4.1.1 DS12887的相關(guān)知識(shí)DS12887是內(nèi)置鋰電池的日歷時(shí)鐘芯片,并有128字節(jié)帶掉電保護(hù)的RAM,CPU通過讀DS12887的內(nèi)部時(shí)標(biāo)寄存器得到當(dāng)前的時(shí)間(秒、分、時(shí))和日歷(日、月、年、星期),也可通過選擇二進(jìn)制碼或BCD碼初始化芯片的10個(gè)時(shí)標(biāo)寄存器。應(yīng)指出的是,盡管DS12887的專用時(shí)標(biāo)年寄存器只有一個(gè),但通過軟件編程可利用其內(nèi)部的不掉電的RAM區(qū)的一個(gè)字節(jié)實(shí)現(xiàn)年度的高兩位顯示。 DS:數(shù)據(jù)選通,與89C52連接時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1