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

正文內(nèi)容

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

2025-01-18 15:00本頁(yè)面
  

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