版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 管封裝在一個(gè)管殼內(nèi),以光為媒介傳輸信號(hào)的器件,其輸入和輸出在電氣上是隔離的,所以抗干擾能力很強(qiáng)。不能共用電源,保證計(jì)算機(jī)與現(xiàn)場僅有光的聯(lián)系,切斷干擾通路,也避免形成地環(huán)流。所謂軟件陷阱,就是當(dāng)PC失控,造成程序“亂飛”而進(jìn)入非程序區(qū)時(shí),在非程序區(qū)設(shè)置一些攔截程序,將失控的程序引至復(fù)位入口地址00O0H或處理錯(cuò)誤程序的入口地址ERR,在此處將程序轉(zhuǎn)向?qū)iT對(duì)程序出錯(cuò)進(jìn)行處理的程序,使程序納入正軌。軟件陷阱一般在未使用的中斷向量區(qū)、未使用的EPROM空間、表格、運(yùn)行程序區(qū),另外在進(jìn)行RAM的數(shù)據(jù)讀寫之前,測試RAM讀寫通道的暢通性,可以通過編寫陷阱實(shí)現(xiàn)。所謂指令冗余技術(shù)是指在程序的關(guān)鍵地方人為地加
2、入一些單字節(jié)指令NOP,或?qū)⒂行巫止?jié)指令重寫,當(dāng)程序“跑飛”到某條單字節(jié)指令上,就不會(huì)發(fā)生將操作數(shù)當(dāng)作指令來執(zhí)行的錯(cuò)誤,使程序迅速納入正軌。常用的指令冗余技術(shù)有兩種:NOP指令的使用和重要指令冗余。4設(shè)計(jì)題ORGOOOOHAJMPSTARTSTART:MOVA,SPCJNEA,07H,LOOP;SP不為07H則轉(zhuǎn)移LJMPSTART0化入口LOOP:LJMPERR程序處理ORG0000HAJMPSTARTSTART:MOVA,50HCJNEA,#55H,LOOP55H則轉(zhuǎn)MOVA,51HCJNEA,#0AAH,LOOPAAH則轉(zhuǎn);轉(zhuǎn)向系統(tǒng)初始;轉(zhuǎn)向出錯(cuò);轉(zhuǎn)向系統(tǒng)初始;轉(zhuǎn)向出錯(cuò);50H中不為;
3、51H中不為序LOOP:MOV50H,#55HMOV51H,#0AAHLJMPSTART0;轉(zhuǎn)向系統(tǒng)初始化入口(3)MOVR7,#3;R7為計(jì)數(shù)器MOVDPTR,#0DF00H;輸出端口地址DF00H;閉合接點(diǎn);閉合接點(diǎn);輸入端口地址;檢測狀態(tài);釋放接點(diǎn)JBACC7,NEXTMOVA,#00HMOVXDPTRALCALLDELAY5msDJNZR7,AGAINLJMPERROR;轉(zhuǎn)故障處理NEXT:第8章1填空題(1)安全可靠備份工作方式,主從工作方式,雙工工作方式,分級(jí)分布式控制方式定時(shí)事件,隨機(jī)事件系統(tǒng)軟件,應(yīng)用軟件實(shí)時(shí)性,針對(duì)性,靈活性和通用性,可靠性選擇題(1)DB簡答題安全可靠,操作
4、維護(hù)方便,實(shí)時(shí)性強(qiáng),通用性好、便于擴(kuò)充,經(jīng)濟(jì)效益高選擇控制系統(tǒng)的結(jié)構(gòu)和類型,選擇檢測元器件,選擇執(zhí)行機(jī)構(gòu),選擇輸入/輸出通道及外圍設(shè)備,可靠性設(shè)計(jì),分配硬件和軟件的功能輸送源程序到存儲(chǔ)器,或者通過面板操作來監(jiān)視程序執(zhí)行情況;=j打印、顯示中間結(jié)果或最終結(jié)果;=j根據(jù)工藝要求,修改一些檢測點(diǎn)和控制點(diǎn)的參數(shù)及給定值;設(shè)置報(bào)警狀態(tài),選擇工作方式以及控制回路等;完成系統(tǒng)控制的各種狀態(tài)切換完成手動(dòng)一自動(dòng)無擾動(dòng)切換;完成各種畫面顯示。(4)實(shí)時(shí)性,針對(duì)性,靈活性和通用性,可靠性當(dāng)鍵未按下時(shí),所有輸出端均為高電平。當(dāng)有鍵按下后該鍵的BCD碼將出現(xiàn)在輸出線上。例如,按下“7”鍵時(shí),與鍵7相連的一個(gè)二極管導(dǎo)通,
5、所以D線上為低電平,A,B,C仍為高電平,因此輸出編碼為0111,其余依次類推。當(dāng)任何一個(gè)鍵按下時(shí),四輸入與非門74LS20產(chǎn)生一個(gè)高電平選通信號(hào)KEYSTROBE,此信號(hào)經(jīng)反相器后向80C51申請(qǐng)中斷。設(shè)計(jì)題(1)DISPLAY:MOVAjLED1;取千位數(shù)MOVDPTR,#SEGTABLMOVCA,A+DPTR;取顯示碼MOVDPTR,#7FFDH;送顯示數(shù)據(jù)到PB口MOVXDPTR,AMOVA,#10H;顯示千位MOVDPTR,#7FFEHMOVXDPTR,AMOVA,LED2,取百位數(shù)MOVDPTR,#SEGTABLMOVCA,A+DPTRMOVDPTR,#7FFDHMOVXDPTR,
6、AMOVA,#20H;顯示百位MOVDPTR,#7FFEHMOVXDPTR,AMOVA,LED3;取十位數(shù)MOVDPTR,#SEGTABLMOVCA,A+DPTRMOVDPTR,#7FFDHMOVXDPTR,AMOVA,#40H;顯示十位數(shù)MOVDPTR,#7FFEHMOVXDPTR,AMOVA,LED4;取個(gè)位數(shù)MOVDPTR,#SEGTABLMOVCA,A+DPTRMOVDPTR,#7FFDHMOVXDPTRdMOVA,#80H;顯示個(gè)位數(shù)MOVDPTR,#7FFEHMOVXDPTR,ARET(2)設(shè)計(jì)思路在初始化程序中,設(shè)置t工作在方式2(自To動(dòng)恢復(fù)常數(shù))外部計(jì)數(shù)方式,定時(shí)器TH。、T
7、L0初值均為0FFH,并允許丁中斷,8155初始化設(shè)置PB口PA口為輸出方式,PC口為輸入方式。在鍵盤有按鍵按下時(shí),定時(shí)器T產(chǎn)生中斷,丄0轉(zhuǎn)到其中斷矢量入口地址,轉(zhuǎn)去査詢是否確實(shí)有鍵按下,矩陣式鍵盤的行線由PC提供,鍵盤的列線由PA口提供,當(dāng)判斷確有按鍵按下時(shí),判斷出按鍵并將按鍵編碼送到緩沖區(qū)。(參考第3章程序)圖中LED采用共陰極方式,4個(gè)顯示器的段選碼由8155的PB口提供,位選碼由8155的PA口提供,LED采用動(dòng)態(tài)掃描方式。(參考第3章程序)(3)設(shè)計(jì)思路將水位上限值和下限值保存在兩個(gè)存儲(chǔ)單元內(nèi),再設(shè)置一個(gè)電動(dòng)機(jī)工作模型單元,當(dāng)檢測到水位低于下限水位時(shí),或檢測到水位高于上限水位時(shí),將對(duì)
8、應(yīng)的標(biāo)志位置1若檢測到水位在正常范圍,則不置位兩個(gè)標(biāo)志位。再根據(jù)電動(dòng)機(jī)工作模型單元的狀態(tài),輸出控制信號(hào)使電動(dòng)機(jī)供水或停止供水。也就是說,檢測元件正常時(shí),兩個(gè)標(biāo)志位出現(xiàn)的狀態(tài)為:兩位都是0,或者有一位為0,位為1。若電動(dòng)機(jī)工作模型單元的兩個(gè)標(biāo)志位均置1,也即既要停止供水,又要讓電動(dòng)機(jī)供水,說明檢測元件失靈,輸出報(bào)警信號(hào)報(bào)警。(4)設(shè)計(jì)思路該交通燈的工作規(guī)律為,狀態(tài)0南北方向通行,綠燈亮30s,而東西方向紅燈亮30s;狀態(tài)1南北方向綠燈熄滅,黃燈閃爍2s,東西方向仍亮紅燈;狀態(tài)2:南北方向亮紅燈20s,東西方向亮綠燈20s;狀態(tài)3:東西方向綠燈熄滅,而黃燈閃爍2s,南北方向仍然亮紅燈。系統(tǒng)按照此順序循環(huán)工作。這四個(gè)工作狀態(tài)可以編寫4個(gè)子程序,單片機(jī)循環(huán)調(diào)用這4個(gè)子程序。程序工作流程:先對(duì)用到的寄存器、存儲(chǔ)器和中斷入口地址等進(jìn)行初始化,比如初始化東西南北顯示時(shí)間寄存器,定時(shí)器和外部中斷入口地址等,南北亮綠燈,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧醫(yī)藥職業(yè)學(xué)院《Java+語言程序設(shè)計(jì)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 蘭州工業(yè)學(xué)院《行為醫(yī)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江西建設(shè)職業(yè)技術(shù)學(xué)院《土地測量與評(píng)價(jià)》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林職業(yè)技術(shù)學(xué)院《外國音樂史Ⅰ》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南電子科技職業(yè)學(xué)院《物流流程再造》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑龍江司法警官職業(yè)學(xué)院《生物信息學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶應(yīng)用技術(shù)職業(yè)學(xué)院《集成電路版圖設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶建筑工程職業(yè)學(xué)院《外語教育研究方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 中央戲劇學(xué)院《計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中國石油大學(xué)(北京)《數(shù)據(jù)庫技術(shù)及應(yīng)用實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- FZ/T 73042-2011針織圍巾、披肩
- 統(tǒng)編部編版三年級(jí)道德與法治下冊(cè)優(yōu)秀課件【全冊(cè)】
- 生物質(zhì)能完整資料課件
- 2023年版義務(wù)教育音樂課程標(biāo)準(zhǔn)(標(biāo)準(zhǔn)版)
- 特色服裝民族服飾項(xiàng)目大學(xué)生創(chuàng)業(yè)計(jì)劃書
- (完整版)漢密爾頓焦慮量表(HAMA)
- 大型集團(tuán)公司商學(xué)院培訓(xùn)體系建設(shè)方案
- 職工退休提取住房公積金申表版
- 電力電子技術(shù)全套課件
- DB13(J)∕T 8057-2019 市政排水管渠工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)
- 高分辨率陣列感應(yīng)測井的原理及應(yīng)用
評(píng)論
0/150
提交評(píng)論