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

正文內(nèi)容

電子密碼鎖單片機(jī)課程設(shè)計(jì)(編輯修改稿)

2025-07-10 09:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 回到程序上進(jìn)行修改了,把程序分成各個(gè)小的子程序逐一進(jìn)行調(diào)試。 對(duì)顯示子程序進(jìn)行調(diào)試,發(fā)現(xiàn)能夠正確的顯示, 則表此程序一切都 OK。 在把鍵盤識(shí)別和編碼的子程序添加進(jìn)去,發(fā)現(xiàn)不能顯示了,說(shuō)明是這個(gè)子程序存在問(wèn)題,接下來(lái)重點(diǎn)就是鍵盤編碼部分了,由于我用的是順序的判斷是否有鍵按下和具體到底是哪個(gè)鍵被按下,思路特別的清晰,所以查找起來(lái)比較的方便。由于沒(méi)有任何的反應(yīng), 最有可能的就是進(jìn)入了死循環(huán)。所以,先檢查一下編碼識(shí)別后面的程序,果真是進(jìn)入了死循環(huán),本來(lái)是應(yīng)該編碼之后就根據(jù) R7 的值相應(yīng)進(jìn)行查表,進(jìn)行顯示。但由于我的粗心把一個(gè)變量沒(méi)有歸零所以一直在里面循環(huán),把所有類似的錯(cuò)誤改過(guò)來(lái),發(fā)現(xiàn)就能夠正確的顯示了(按下哪個(gè)數(shù)字鍵就相應(yīng)的顯示它的值)。當(dāng)我把顯示子程序改為掃描方式,讓其動(dòng)態(tài)的顯示多位,按鍵之后卻發(fā)現(xiàn)全屏幕顯示相同的數(shù),看到如此的現(xiàn)象,心應(yīng)該是按一次鍵卻執(zhí)行了很多的次數(shù),所以最后全屏幕上都上相同的數(shù), 如此一來(lái)就應(yīng)該加一個(gè)判斷是否已經(jīng)放下鍵了,但是需要在每個(gè)判斷是否有鍵按下后面都要加一個(gè)判斷,這樣太麻煩,但是我們也可以在每次判斷之后把相應(yīng)的編碼用完,立即清零也可以達(dá)到如此的效果,按照思路對(duì)程序進(jìn)行相應(yīng)的修改,在進(jìn)行仿真,真的問(wèn)題就迎刃而解了(按下哪個(gè)數(shù)就在屏幕上顯示哪個(gè)值,按幾個(gè)就顯示幾個(gè)(小于 6))。 接下來(lái)要做的就是,對(duì)所輸入的密碼進(jìn)行比較,把 CHECK 子程序添加進(jìn)去,如果不出現(xiàn)意外的話,屏幕上會(huì)有 GOOD 的提示信息,并且紅色的指示燈亮,密碼的比較有兩個(gè)方面,一是對(duì)輸入密碼的個(gè)數(shù)進(jìn)行比較,二是對(duì)密碼的數(shù)值依次進(jìn)行比較,只有全部通過(guò)猜是密碼正確。在 PROTEUS 里面進(jìn)行 仿真,發(fā)現(xiàn)不管你輸入的密碼是正確還是錯(cuò)誤的密碼都錯(cuò)誤的提示信息,真有想 放棄的 感覺(jué) ,其實(shí) 真的 要有耐心和毅力的, 心想這么容易 的話,還有學(xué)的必要嗎, 呵呵,慢慢的心又平靜下來(lái)了啊,投入到了程序之中, 首先我把對(duì)密碼的每一位進(jìn)行比較的一段去掉,只剩下對(duì)密碼個(gè)數(shù)的比較,發(fā)現(xiàn)結(jié)果還是不正確,存密碼個(gè)數(shù)的是 R7,對(duì) R7 進(jìn)行查看,發(fā)現(xiàn)我在輸入六個(gè)密碼之后在案“=”(確定)之后 R7 里面的值是 7,而我是用 R7 與 6 進(jìn)行比較,把“=”(確定)鍵忽略了,則只需要把 R7 與 7 進(jìn)行比較即可,再次仿真,令人欣慰的是,如我鎖思考的,問(wèn)題解決了, 再把對(duì)密碼的每一位進(jìn)行比較加去,打擊人的是,又不對(duì)了啊,呵呵,真的是可笑我居然把一個(gè)編碼鍵值與直接的顯示數(shù)值相比較,那肯定是不會(huì)相等的啊,對(duì)此做了相應(yīng)的改動(dòng)之后,一切都正確了。 接著就是如果輸入的密碼錯(cuò)誤次數(shù)連續(xù)超過(guò)三次,則應(yīng)該顯示 BAD 的錯(cuò)誤提示信息,前兩次只有綠燈亮,三次錯(cuò)誤之后,綠燈和藍(lán)燈都亮,呵呵,這次還好,一 16 拭就成功了,感覺(jué)這個(gè)模塊是我做的最理想的一個(gè)模塊了啊。 工夫不負(fù)有心人,至此,老師分配給我們的基本任務(wù)就完成了,心里感覺(jué)特別的爽?。∥易约哼€想再里面加上修改密碼的功能,用 ON/C 來(lái)充當(dāng)確定鍵。 到此軟件的調(diào)試就結(jié)束了 ! 硬件接線及調(diào)試 雖然軟件設(shè)計(jì)是非常重要的,但是還是紙上談兵啊,真正要到了 調(diào) 試的時(shí)候,這又是一個(gè)另一個(gè)比設(shè)計(jì)還頭痛的事,我們說(shuō)它令人頭痛事有原因的,按理是通的,但調(diào)試不一定可以出來(lái),甚至于設(shè)計(jì)是錯(cuò)誤的,調(diào)試是設(shè)計(jì)的試金石啊! 對(duì)單片機(jī)系統(tǒng)的實(shí)驗(yàn)室,我們?cè)谥耙呀?jīng)做了幾個(gè)實(shí)驗(yàn),對(duì)它有了初步的了解,使我們?cè)谶@次做單片機(jī)課程設(shè)計(jì)不至于對(duì)單片機(jī)試驗(yàn)臺(tái)太陌生。我們大概發(fā)了不到兩天的時(shí)間就把源程序?qū)懗鰜?lái)了,并且調(diào)試成功了,但由于老師不方便,所以推遲到了第二個(gè)星期才到實(shí)驗(yàn)室正式調(diào)試了, 到了實(shí)驗(yàn)室,真的是頭暈,一看實(shí)驗(yàn)臺(tái)的元器件,與我們?cè)O(shè)計(jì)的完全的不同,最突出的兩點(diǎn)是鍵盤和 I/O 端口 ,我們?cè)趯嬍夷M反真用的是 4*4 的鍵盤 ,而學(xué)校是不規(guī)則的 3*8 的鍵盤 ,另外 ,在 I/O 的問(wèn)題也比較的嚴(yán)俊 ,只能用p1 口 ,所以只能用 8255 的芯片來(lái)擴(kuò)展了 ,算以在之前的程序基礎(chǔ)之上進(jìn)行改動(dòng) .還好 ,算是比較的順利 ,只是稍微做了一下調(diào)試 ,功能就基本上對(duì)了 . 呵呵,付出了努力,還是有回報(bào)的,最終所有的功能都能在試驗(yàn)臺(tái)上操作成功! 17 設(shè)計(jì)總結(jié) 課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí) ,發(fā)現(xiàn) ,提出 ,分析和解決實(shí)際問(wèn)題 ,鍛煉實(shí)踐能力的重要環(huán)節(jié) ,是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程 .隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握單片機(jī)的開(kāi)發(fā)技術(shù)是十分重要的。 回顧起此次單片機(jī)課程設(shè)計(jì),我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在接近 二 星期的日子里,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書本上所沒(méi)有 學(xué)到過(guò)的知識(shí) 。 這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,這畢竟第一次做的,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說(shuō)不懂一些元器件的使用方法,對(duì)單片機(jī)匯編語(yǔ)言掌握得不好 ,通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。 通過(guò)這 次單片機(jī)課程設(shè)計(jì),我不僅加深了對(duì)單片機(jī)理論的理解,將理論好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會(huì)了如何去培養(yǎng)我們的創(chuàng)新精神,而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn)之功能不斷完善,成為真己的東西。 設(shè)計(jì)結(jié)果能夠符合題意,成功完成了此次實(shí)習(xí)要求,我們不只在乎這一結(jié)果,更加在乎的,是這個(gè)過(guò)程。這個(gè)過(guò)程中,我們花費(fèi)了大量的時(shí)間和精力,更重要的是,我們?cè)趯W(xué)會(huì)創(chuàng)新的基礎(chǔ)上,同時(shí)還懂得合作精神的重要性,學(xué)會(huì)了與他人合作。 俗話說(shuō) “好的開(kāi)始是成功的一半 ”。說(shuō)起課程設(shè)計(jì),我認(rèn)為最重要的就是做好設(shè)計(jì)的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個(gè)自己有興趣的題目。其次,老師對(duì)實(shí)驗(yàn)的講解要一絲不茍的去聽(tīng)去想,因?yàn)橹挥卸济靼琢?,做起設(shè)計(jì)就會(huì)事半功倍,如果沒(méi)弄明白,就迷迷糊糊的去選題目做設(shè)計(jì),到頭來(lái)一點(diǎn)收獲也沒(méi)有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。 軟件的編程也要我們不斷的調(diào)試,最終一個(gè)能完成課程設(shè)計(jì)的勞動(dòng)成果出來(lái)了,很高興它能按著設(shè)計(jì)的思想與要求運(yùn)動(dòng)起來(lái)。 當(dāng)然,這其中也有很多問(wèn)題,第一、 不夠細(xì)心比如由于粗心大意錯(cuò)了線,由于對(duì)課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯(cuò)誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對(duì)我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對(duì)于這次單片機(jī)綜合課程實(shí)習(xí),我的第一大心得體會(huì)就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對(duì)應(yīng)該是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問(wèn)題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識(shí)到,無(wú)論做什么事情,只要你足夠堅(jiān)強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒(méi)有什么辦不到的。 這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問(wèn)題,最后在老師的辛勤指導(dǎo)下,終于游逆而解。同 時(shí),在老師那里我學(xué)得到很多實(shí)用的知識(shí),在次我表 18 示感謝!同時(shí),對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝! 19 附錄 A:系統(tǒng) 硬件電路原理圖 20 附錄 B、系統(tǒng)程序流程圖 N Y Y N
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1