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

正文內(nèi)容

微機(jī)原理課程設(shè)計(jì)--多功能密碼鎖-資料下載頁

2025-06-05 23:04本頁面
  

【正文】 告 MOV STATUS,0 。將密碼鎖狀態(tài)碼置 0 DEC BX CMP BX,0 。判斷是否已經(jīng)輸入了六次錯(cuò)誤密碼 JNE OPEN 。不足六次則重新轉(zhuǎn)到開鎖子程序 MOV AL,04H OUT 62H,AL 。已輸入六次誤碼則產(chǎn)生報(bào)警電平報(bào)警 RET FAULT ENDP 。 開鎖成功子程序 。 作用:用戶密碼輸入正確時(shí),進(jìn)行打開密碼鎖操作,此時(shí)數(shù)碼管顯示 00 。 SUCCESS PROC NEAR 。開鎖成功子程序 LP3: IN AL,60H AND AL,80H JNE LP3 。等待確認(rèn)鍵按下 MOV AL,3FH OUT 61H,AL 。數(shù)碼管 L1 輸出 0 MOV AL,10H OUT 62H,AL 。選中 L1 MOV AL,3FH OUT 61H,AL 。數(shù)碼管 L2 輸出 0 MOV AL,20H OUT 62H,AL 。選中 L2 MOV AL,02H OUT 62H,AL 。輸出開鎖電平,開通 LED,表示電子鎖開啟 MOV STATUS,1 。將密碼鎖狀態(tài)碼置 1 SUCCESS ENDP 。 修改密碼子程序 。 作用:當(dāng)用戶按下 修改密碼 功能鍵時(shí),如果密碼鎖處于開啟 狀態(tài),則可以進(jìn)行修 。 改密碼 。 ALTER PROC NEAR 。修改密碼子程序 CMP STATUS,1 JNE OPEN MOV CX,4 。設(shè)置密碼位數(shù) MOV SI,OFFSET PASSWORD LP4: IN AL,60H MOV [SI],AL INC SI LOOP LP4 。依次修改五位密碼 LP5: IN AL,60H AND AL,80H 。判斷有否按下 確認(rèn) 功能鍵 JNE LP5 。若沒按下則繼續(xù)等待 MOV AL,01H OUT 62H,AL 。蜂鳴器響一聲表示確認(rèn) RET ALTER ENDP CODES ENDS END START 九、 課設(shè)結(jié)果及分析及設(shè)計(jì)難點(diǎn) 課設(shè)結(jié)果及分析 經(jīng)過我們的仔細(xì)分析,此設(shè)計(jì)基本上已滿足了設(shè)計(jì)要求。 密碼鎖在輸入密碼正確的條件下輸出開鎖電平,控制電控鎖開啟,同時(shí)顯示00 字樣。當(dāng)輸入密碼錯(cuò)誤時(shí),發(fā)出錯(cuò)誤警告聲音,同時(shí)顯示 FF 字樣。當(dāng)六次誤碼輸入的條件下,產(chǎn)生報(bào)警電平報(bào)警。還可以實(shí)現(xiàn)對密碼的修改,修改成功后,蜂鳴器發(fā)出確認(rèn)音。 考慮到密碼鎖的實(shí)用性,我們增加了閉鎖功能以 及開鎖條件及修改密碼條件,以及在開始操作時(shí)數(shù)碼管輸出“ DD” 表示處于等待狀態(tài)。 設(shè)計(jì)難點(diǎn) 在硬件方面,主要遇到的困難時(shí)畫圖軟件的問題。這次用的是 protel99se,由于這個(gè)軟件以前從來沒用過,所以在應(yīng)用軟件畫圖這里花了很長時(shí)間,而且在布線方面也遇到許多的問題。 在軟件方面也遇到許多問題,因?yàn)橹八鶎W(xué)的是比較簡單的程序,但現(xiàn)在應(yīng)用的是比較復(fù)雜的,所以再設(shè)計(jì)程序時(shí)也花了非常多的時(shí)間。 十. 收獲與體會(huì) 在學(xué)期中老師就把微機(jī)原理課設(shè)的題目與要求發(fā)給了我們,本來想著在考完微機(jī)實(shí)驗(yàn)有著余熱之際好好把課設(shè)先想想 的,結(jié)果又由于課程考試復(fù)習(xí)任務(wù)比較重,所以就擱置了。在考試完了之后,當(dāng)天晚上 我們 組好隊(duì),然后就把課設(shè)的題目拿了出來好好的研究選題。 在綜合考慮了我們已把握的知識(shí),以及可選題目與我們的關(guān)聯(lián)程度等各方面因素,我們最終選擇了多功能密碼鎖。說做就做,我們根據(jù)設(shè)計(jì)要求需要,并且通過查閱網(wǎng)上的一些器件資料,擇優(yōu)討論出一套比較好的實(shí)現(xiàn)方案,并根據(jù)需求選擇出適合的器件。經(jīng)過這樣的分析討論,我們的課設(shè)框架基本上出來了,接著 我們 進(jìn)行分工, 另一位同學(xué) 負(fù)責(zé)硬件繪圖部分,我負(fù)責(zé)軟件編程部分。 其實(shí)在學(xué)期初接觸匯編語言的時(shí)候我就顯 得不適應(yīng),因?yàn)橹皩W(xué)習(xí)了 C++高級語言,習(xí)慣了清晰明白的思路,結(jié)果看到匯編語言的一句句看不出意思的語句,感覺有點(diǎn)懵。不過經(jīng)過一個(gè)學(xué)期的學(xué)習(xí),結(jié)合微機(jī)實(shí)驗(yàn)的實(shí)踐,我對匯編語言有了較為深刻的認(rèn)識(shí)。在課設(shè)的時(shí)候我重溫了自己的書本還有實(shí)驗(yàn)書,整理好自己的思路,便開始了課設(shè)的編程。 根據(jù)做微機(jī)實(shí)驗(yàn)的經(jīng)驗(yàn),我為即將編寫的程序做好了流程圖。我們把整個(gè)系統(tǒng)分成了五個(gè)硬件模塊,而相應(yīng)地我設(shè)計(jì)了五個(gè)子程序,功能與硬件形成一一對應(yīng)的關(guān)系,事實(shí)上這樣的分塊在后期給我們的設(shè)計(jì)完成帶來了極大的方便。 我先根據(jù)自己初步主程序與子程序 的流程圖去編寫程序,通過對程序的不斷調(diào)試與配合,以此得出一種比較好的實(shí)現(xiàn)方式,繼而根據(jù)修改后的程序去調(diào)整流程圖。雖然有了流程圖能夠讓自己對整體的把握更加容易,但是在實(shí)際的編程中還是遇到了不少的問題。因?yàn)槠綍r(shí)匯編知識(shí)不夠扎實(shí),導(dǎo)致有時(shí)雖然自己能夠想到一種比較好的程序?qū)崿F(xiàn)方式,卻苦于對語句了解不足,即使查閱了書本也難以把自己的想法用完整的語句實(shí)現(xiàn),這種情況會(huì)讓最終得出的程序雖然功能依然滿足要求,但是程序就顯得不夠簡介老練,累贅復(fù)雜了。不過我及時(shí)請教同學(xué),同時(shí)戰(zhàn)波也在編程方面幫助了我不少,所以能讓程序更加精煉與成 熟。另外 后來在自己模擬運(yùn)行的時(shí)候,發(fā)現(xiàn)編的程序雖然沒有語法錯(cuò)誤,但很不實(shí)用,用戶可以任意修改密碼,使密碼鎖如同虛設(shè),為了解決這個(gè)問題,我加入了一個(gè)狀態(tài)判斷的變量,讓在執(zhí)行功能前先進(jìn)行狀態(tài)判斷。這樣就可以更好地避免了上面的問題。 在完成這次的課設(shè)編程過程中,我深刻地明白到要編寫出一個(gè)優(yōu)秀的程序,在編寫好基本功能之后,一定要自己多思考,這樣的程序里面有哪些漏洞,如果投入實(shí)際應(yīng)用中會(huì)遇到什么樣的問題。而針對這些問題要查漏補(bǔ)缺,不斷完善程序,這樣才能保證程序的可讀性與實(shí)用性。 總的來說,通過這次課程設(shè)計(jì),我們兩個(gè)都 感覺到學(xué)到很多之前沒學(xué)到的東西,對軟硬件知識(shí)都有了很大提高,動(dòng)手能力也提高了不少。 我們從書本這個(gè)圈子跳了出來,理論與實(shí)踐相結(jié)合,加深了我對 808 8255 等芯片 的 進(jìn)一步的認(rèn)識(shí) 與理解。我從這次主要負(fù)責(zé)的軟件編程任務(wù)中,不僅僅提升了我對匯編語言的運(yùn)用能力,更重要的是通過在這個(gè)過程中的思考我所獲得的思想覺悟,一種思考全面性、習(xí)慣性的能力,這是平時(shí)的一些簡單實(shí)驗(yàn)無法比擬的。 總之,這次課程設(shè)計(jì)是 對我們的一次綜合考驗(yàn) ,讓我們充分的體驗(yàn)到了學(xué)以致用的體會(huì),這種感覺只有真正的努力去做過才能真正體會(huì)到 的。在提升自 己的實(shí)踐操作能力的同時(shí),還鍛煉了我們的團(tuán)隊(duì)協(xié)作與溝通能力。 雖然說我們做得可能不夠完善的地方,但這畢竟是我們自己親自做的,還是感覺蠻自豪的。 在以后的學(xué)習(xí)過程中,我們有信心可以做的更好。 參考文獻(xiàn) 1. 吳榮光,呂鈞星 , 《 微型計(jì)算機(jī)原理及應(yīng)用 》 華南理工大學(xué)出版社 ; 2. 耿彤,梁佑彬, 《 32 位微型計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書 》 華南理工大學(xué)出版 ; ,徐長青, 《 微型計(jì)算機(jī)原理與匯編語言程序設(shè)計(jì) 》 科學(xué)出版社 ; ,《數(shù)字電子技術(shù)基礎(chǔ)》 高等教育出版社; 網(wǎng)絡(luò)教程。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1