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

正文內(nèi)容

《自動(dòng)控制恒溫箱》畢業(yè)設(shè)計(jì)(文件)

 

【正文】 啟動(dòng) A / D 轉(zhuǎn)換轉(zhuǎn)換結(jié)束累 加 采 樣結(jié) 果結(jié)果低 8 位 →5 1 H高 8 位 →5 0 HAR2 - 1 = 0A4 次 累 加 結(jié)果 除 2→檢 測(cè) 結(jié) 果緩 沖 區(qū)返回YNNY 11 MOV TEMP1, A MOV A, TEMP0 RRC A MOV TEMP0, A RET 溫度控制模塊 將當(dāng)前溫度與預(yù)置溫度比較,當(dāng)前溫度小于預(yù)置溫度時(shí),繼電器閉合,接通電阻絲加熱;當(dāng)前溫度大于預(yù)置溫度時(shí),繼電器斷開(kāi),停止加熱;當(dāng)二者相等時(shí)電爐保持原來(lái)狀態(tài);當(dāng)前溫度降低到比預(yù)置溫度低 2℃時(shí),再重新啟動(dòng)加熱;當(dāng)前溫度超出報(bào)警上下限時(shí)將啟動(dòng)報(bào)警,并停止加熱。報(bào)警的同時(shí)也關(guān)閉電爐。定時(shí)器 0 14 中斷服務(wù)子程序是溫度控制體系的主體,用于溫度檢測(cè)、控制和報(bào)警(包括啟動(dòng)A/D 轉(zhuǎn)換、讀入采樣數(shù)據(jù)、數(shù)字濾波、越限溫度報(bào)警和越限處理、輸出可控硅的控制脈沖等)。調(diào)試工作的主要任務(wù)是排除樣機(jī)故障,其中包括設(shè)計(jì) 錯(cuò)誤和工藝性故障。這部分工作是一種經(jīng)驗(yàn)性很強(qiáng)的工作,一般來(lái)說(shuō),設(shè)計(jì)制作的樣機(jī)不可能一次性完好,總是需要調(diào)試的。通過(guò)測(cè)試 ALE 信號(hào),如沒(méi)有 ALE 信號(hào),則判斷是晶體或 CPU 故障,這稱之為 “ 心臟 ” 檢查。 4 .對(duì)擴(kuò)展的 RAM、 ROM 進(jìn)行檢查調(diào)試。 2 .用匯編語(yǔ)言:現(xiàn)在有些單片 STD 工業(yè)控制機(jī)或者開(kāi)發(fā)系統(tǒng),可直接使用 16 匯編語(yǔ)言,借助 CRT 進(jìn)行匯編語(yǔ)言調(diào)試。必須準(zhǔn)確無(wú)誤地計(jì)算出操作碼、轉(zhuǎn)移地址和相對(duì)偏移量,以免出錯(cuò)。 配置去耦電容 : 原則上每個(gè)集成電路芯片都應(yīng)安置一個(gè) 的陶瓷電容器,可以消除大部分高頻干擾。 掉電保護(hù) : 在掉電中斷子程序中,首先進(jìn)行現(xiàn)場(chǎng)保護(hù),保存當(dāng)時(shí)重要的狀態(tài)參數(shù),當(dāng)電源恢復(fù)正常時(shí), CPU 重新復(fù)位,恢復(fù)現(xiàn)場(chǎng),繼續(xù)未完成的工作。作為控制系統(tǒng)中的一個(gè)典型實(shí)驗(yàn)設(shè)計(jì),單片機(jī)溫度控制系統(tǒng)綜合運(yùn)用了微機(jī)原理、自動(dòng)控制原理、模擬電子技術(shù)、數(shù)字控制技術(shù)、鍵盤顯示技術(shù)等諸多方面的知識(shí),是對(duì)所學(xué)知識(shí)的一次綜合測(cè)試。本文能夠成功的完成,要特別感謝我的指導(dǎo)老師屠志戀老師對(duì)我的精心指導(dǎo),讓我獲得了豐富的理論知識(shí),極大地提高了實(shí)踐能力 。使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)過(guò)程方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。 7 總結(jié) 17 本論文側(cè)重介紹 “單片機(jī)溫度控制系統(tǒng) ”的軟件設(shè)計(jì)及相關(guān)內(nèi)容。 軟件抗干擾技術(shù) 人工復(fù)位 : 對(duì)于失控的 CPU,最簡(jiǎn)單的方法是使其復(fù)位,程序自動(dòng)從 0000H開(kāi)始執(zhí)行。 6 抗干擾技術(shù) 硬件抗干擾技術(shù) 光電隔離 : 在輸入和輸出通道上采用光電隔離器來(lái)進(jìn)行信息傳輸是很有好處的,它將微機(jī)系統(tǒng)與各 種傳感器、開(kāi)關(guān)、執(zhí)行機(jī)構(gòu)從電氣上隔離開(kāi)來(lái),很大一部分干擾將被阻擋。這種方法的實(shí)質(zhì)就是對(duì)照 MCS— 51 指令編碼表,將源程序指令逐條地譯成機(jī)器碼,然后輸入到 RAM 重新進(jìn)行調(diào)試。因?yàn)檫@樣 RAM、 ROM 的各位均寫入過(guò) ‘0’ 、 ‘1’ 代碼。 檢查 I/O 地址分配器。其次是調(diào)試 MONITOR 程序,只有 MONITOER 程序正常工作才可以進(jìn)行下面的應(yīng)用軟件調(diào)試。有時(shí)為保護(hù)芯片,先對(duì)各管座的電位(或電源)進(jìn)行檢查,確定其無(wú)誤后再插入芯片檢查。但系統(tǒng)采用 6 MHz 晶振,最大定時(shí)為 130 ms,為實(shí)現(xiàn) 15 s 定時(shí),這里另行設(shè)了一個(gè)軟件計(jì)數(shù)器。 圖 6 報(bào)警子程序流程圖 當(dāng)前溫度 預(yù)置溫度差高字節(jié) →A差低字節(jié) →B當(dāng)前溫度 ≤ 預(yù)置溫度預(yù)置溫度 當(dāng)前溫度差高字節(jié) →A差低字節(jié) →B置 允 許 報(bào)警 標(biāo) 志差> 5允許報(bào)警開(kāi) 報(bào) 警 器, 關(guān) 電 爐返回YNYYNN 13 報(bào)警子程序 ALARM ALARM: MOV A, TEMP0 ;當(dāng)前溫度低字節(jié)→ A CLR C SUBB A, ST0 ;(當(dāng)前溫度低字 節(jié) 預(yù)置溫度低字節(jié))→ A MOV B, A ;低字節(jié)相減結(jié)果送 B 暫存 MOV A, TEMP1 ;當(dāng)前溫度高字節(jié)→ A SUBB A, ST1 ;(當(dāng)前溫度高字節(jié) 預(yù)置溫度高字節(jié))→ A JC LA0 ;有借位,當(dāng)前溫度小于預(yù)置溫度轉(zhuǎn) LA0 SETB F0 ;當(dāng)前溫度≥預(yù)置溫度,允許報(bào)警 AJMP LA1 LA0: MOV A, ST0 ;預(yù)置溫度低字節(jié)→ A CLR C SUBB A, TEMP0;(預(yù)置溫度低字節(jié) 當(dāng)前溫度低字節(jié))→ A MOV B, A ;低字節(jié)相減結(jié)果送 B 暫存 MOV A, ST1 ;預(yù)置溫度高字節(jié)→ A SUBB A, TEMP1 ;(預(yù)置溫度高字節(jié) 當(dāng)前溫度高字節(jié))→ A LA1: XCH A, B ;高低字節(jié)互換,判斷相減結(jié)果是否大于 5 CLR C SUBB A, 05H ;(低字節(jié)差 5)→ A XCH A, B ;(低字節(jié)差 5)→ B,高字節(jié)差→ A SUBB A, 00H ;(高字節(jié)差 0)→ A(因?yàn)?5 的高字節(jié)為 0) JC LA2 ;相減結(jié)果小于 5,不報(bào)警返回 JNB F0, LA2;相減結(jié)果≥ 5,判是否允許報(bào)警,不允許則返回 CLR ;啟動(dòng)報(bào)警 SETB ;關(guān)電爐 LCALL ;報(bào)警延時(shí) s SETB ;關(guān)報(bào)警 LA2: RET : (略) ;延時(shí) s 子程序 主程序和中斷服務(wù)子程序 主程序采用中斷嵌套方式設(shè)計(jì),各功能模塊可直接調(diào)用。模塊流程見(jiàn)圖 5 所示 [3]。檢測(cè)結(jié)果高位存入 50H,低位存入 51H。顯示子程序 DISP[1]: DISP: ACALL HTB ;將顯示數(shù)據(jù)轉(zhuǎn)換為 BCD 碼 MOV SCON, 00H ; 置串行口為方式 0 MOV R2, 03H ;顯示位數(shù)送 R2 MOV R0, T100 ; 顯示緩沖區(qū)首地址送 R0 LD: MOV DPTR, TAB ;指向字型碼表首地址 MOV A, R0 ; 取顯示數(shù)據(jù) MOVC A, A+DPTR ;查表 MOV SBUF, A ;字型碼送串行口 WAIT: JBC TI, NEXT ;發(fā)送結(jié)束轉(zhuǎn)下一個(gè)數(shù)據(jù)并清中斷標(biāo)志 SJMP WAIT ;發(fā)送未完等待 NEXT: INC R0 ;修改顯示緩沖區(qū)指針 DJNZ R2, LD ;判 3 位顯示完否,未完繼續(xù) RET TAB: ? ;字型碼表(略) BCD 碼轉(zhuǎn)換子程序 HTB: HTB: MOV A, BT0 ;取二進(jìn)制顯示數(shù)據(jù)低 8 位 MOV B, 100 ;除 100,確定百位數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1