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

正文內(nèi)容

簡易密碼鎖課程設(shè)計(jì)報(bào)告-展示頁

2025-03-11 23:54本頁面
  

【正文】 GK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkumamp。 ksv*3tnGK8! z89Am UE9aQGn8xp$Ramp。 qYpEh5pDx2zVkumamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkum amp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkum amp。ksv*3t nGK8!z89Am YWpazadNuKNamp。 qYpEh5pDx2zVkumamp。 UE9aQGn8xp$Ramp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 課程設(shè)計(jì)完成 后,我最大的感受就是勤奮加上實(shí)踐才能有所收獲。 但是由于時(shí)間有限,這次的設(shè)計(jì)最大的遺憾就是實(shí)現(xiàn)的功能太少了,本來是想加個(gè)計(jì)數(shù)器密碼錯(cuò)誤輸入三次就會(huì)出現(xiàn)報(bào)警,但是最終沒有實(shí)現(xiàn)。對(duì)于編程軟件 keil 的應(yīng)用也更加的熟練。 第六章 心得體會(huì) 單片機(jī)課程設(shè)計(jì)是的做的第三個(gè)課程設(shè)計(jì), 在設(shè)計(jì)過程中,遇到了很多困難,但最終我還是堅(jiān)持了下來,雖然實(shí)現(xiàn)的功能有些單一,但是自己付出了努力,還是有些收獲的 首先通過這次課程設(shè)計(jì),讓我比較全面并且系統(tǒng)的回顧了有關(guān)單片機(jī)的知識(shí),對(duì)于以前老師在講課過程中聽的似懂非懂的知識(shí),進(jìn)一步加深了理解。 可能的解決方法: 若解決該密碼鎖的三次鎖定功能,可以用調(diào)用子程序方法來控制輸入密碼的次數(shù)。 第五章 缺點(diǎn)及可能的解決方法 缺點(diǎn): 該密碼鎖不能實(shí)現(xiàn)三次錯(cuò)誤輸入而開始報(bào)警從而停止任何數(shù)字的輸入。該密碼鎖只能由 12345 作為密碼實(shí)現(xiàn)開鎖功能, 9 作為確認(rèn)鍵。40ms 延時(shí)去抖動(dòng)子程序 MOV R5,08H L7: MOV R6,0FAH L8: DJNZ R6,L8 DJNZ R5,L7 RET tab: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H end 第四章 實(shí)現(xiàn)的功 能 實(shí)現(xiàn)的功能為 所設(shè)計(jì)的簡易密碼鎖可確認(rèn)所輸入密碼正確與否,并可將結(jié)果顯示出來。將 A 中的值與 A 中的值相異或 RET 。將 P3 口 位置 0, 位置 1 MOV A,P3 。將 ACC 的值送入 R2 暫存 AJMP K3 。掃描完至 KEY 處進(jìn)行下一掃描 RL A 。將列值加一 MOV A,R2 。按鍵沒有松開繼續(xù)返回檢測 POP ACC 。調(diào)用延時(shí)去抖動(dòng)程序 LCALL KS 。ADD A,01H PUSH ACC 。跳轉(zhuǎn)到鍵值處理程序 LK: ADD A,R4。 等于 1 跳轉(zhuǎn)到 NEXT MOV A,01H 。將第二行的行值送入 ACC AJMP LK 。跳轉(zhuǎn)到鍵值處理程序 L1: JB ,L2 。 等于 1 跳轉(zhuǎn)到 L1 MOV A,07H 。將第一列值送入 R4 暫存 K3: MOV P3,R2 。無鍵按下返回繼續(xù)檢測 K2: MOV R2,0DFH 。再調(diào)用檢測按鍵程序 JNZ K2 。返回繼續(xù)檢測按鍵 K1: LCALL DELAY2 LCALL DELAY2 。有鍵按下 K1 LCALL DELAY2 。開顯示 LJMP SCAN KEY: LCALL KS 。查表后將鍵值送入 ACC mov p0,a 。調(diào)用鍵盤掃描程序 CJNE A,9,CHECK MOV A,50H CJNE A,1,ERROR MOV A,51H CJNE A,2,ERROR MOV A,52H CJNE A,3,ERROR MOV A,53H CJNE A,4,ERROR MOV A,54H CJNE A,5,ERROR CLR 。程序清單如下: ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV P1,0FFH MOV R1,50H MOV 50H,0 MOV 51H,0 MOV 52H,0 MOV 53H,0 MOV 54H,0 mov dptr,tab 。 單片機(jī)控制方案 89S52 單片機(jī) 矩陣 鍵盤 控制 指示電路 第三章 軟件實(shí)現(xiàn) 當(dāng)輸入密碼 12345 并按確認(rèn)鍵后數(shù)碼管顯示 A,二極管綠燈亮。通過 USB 線一端接單片機(jī)板,一端接 PC 機(jī)。 隨便接一數(shù)碼管。 第二章 硬件實(shí)現(xiàn) 將 3x3 鍵盤接單片機(jī)的 口,數(shù)碼管數(shù)據(jù)線為 P0 口 ,位選線接 P2口。 解決方案 : 軟件設(shè)計(jì)中用鍵盤掃描程序和檢測按鍵子程序來識(shí)別輸入的數(shù)字。 ( 2)可以通過修改軟件程序來實(shí)現(xiàn)密碼的修改。從而完成設(shè)計(jì)任務(wù)。軟件設(shè)計(jì)中有鍵盤掃描,數(shù)碼管顯示,指示燈顯示等程序?qū)崿F(xiàn)。 二、設(shè)計(jì)方案及工作原理 設(shè)計(jì)方案: 該密碼鎖通過 軟件和硬件來共同實(shí)現(xiàn)。此時(shí)數(shù)碼管顯示 A,并且二極管綠燈亮。 河南機(jī)電高等??茖W(xué)校 課程設(shè)計(jì)報(bào)告書 課程名稱: 單片機(jī)原理及 應(yīng)用 技術(shù) 課題名稱: 簡易密碼鎖 專 業(yè): 計(jì)算機(jī)控制技術(shù) 班 級(jí): 計(jì)控 072 班 學(xué) 號(hào): 071413220 姓 名: 馮曉盼 成 績: 2021 年 6 月 19 日 設(shè) 計(jì) 任 務(wù) 書 一、 設(shè)計(jì)任務(wù) 設(shè)計(jì) 一個(gè) 簡易密碼鎖, 設(shè)其密 碼為 12345, 輸入數(shù)字為 18,數(shù)字 9 為確認(rèn)鍵。 采用 3 3 按鍵實(shí)現(xiàn)密碼的輸入功能,當(dāng)密碼輸入正確后,鎖就打開。當(dāng)密碼輸入錯(cuò)誤,數(shù)碼管顯示 E,紅燈亮。 硬件設(shè)計(jì)中通過鍵盤,數(shù)碼管,和發(fā)光二極管來實(shí)現(xiàn)。 工作原理 : 利用 AT89C52 單片機(jī), 通過鍵盤掃描程序來識(shí)別輸入的密碼,通過數(shù)碼管來顯示密碼值,通過發(fā)光二極管來判斷密碼正確與否。 目 錄 第一章、 系統(tǒng)設(shè)計(jì)要求和解決方案 第二章、 硬件實(shí)現(xiàn) 第三章、 軟件實(shí)現(xiàn) 第四章、 實(shí)現(xiàn)的功能 第五章、 缺點(diǎn)及可能的解決方法 第六章、 心得體會(huì) 附錄一、參考文獻(xiàn) 附錄二、硬件原理圖 附錄三、程序流程圖 河南機(jī)電高等??茖W(xué)校課程設(shè)計(jì)報(bào)告 1 第一章 系統(tǒng)設(shè)計(jì)要求和解決方案 設(shè)計(jì)要求: ( 1)設(shè)計(jì)一個(gè)單片機(jī)控制,鍵盤掃描,數(shù)碼管顯示,指示燈閃亮的單片機(jī)最小系統(tǒng)。 ( 3)可以使單片機(jī)能連續(xù)無故障的工作。硬件設(shè)計(jì)中鍵盤輸入密碼,數(shù)碼管顯示 密碼,指示燈判斷密碼正確與否。硬件電路擴(kuò)展板電源接 P1 口。 接紅色發(fā)光二極管, 接綠色發(fā)光二極管。按上述連接則可以實(shí)現(xiàn)密碼鎖的硬件設(shè)計(jì)。當(dāng)輸入錯(cuò)誤的密碼后 ,數(shù)碼管顯示 E,二極管紅燈亮。將表頭放入 DPTR SCAN: lcall key 。綠燈亮 MOV A,0AH LJMP DISPLAY ERROR: MOV 50H,0 MOV 51H,0 MOV 52H,0 MOV 53H,0 MOV 54H,0 MOV R1,50H CLR MOV A,0EH LJMP DISPLAY CHECK: MOV R1,A INC R1 DISPLAY: movc a,a+dptr 。將 Acc 值送入 P0 口 CLR 。調(diào)用檢測按鍵子程序 JNZ K1 。無鍵按調(diào)用延時(shí)去抖 AJMP KEY 。有鍵按下延時(shí)去抖動(dòng) LCALL KS 。確認(rèn)有按下進(jìn)行下一步 AJMP KEY 。將掃描值送入 R2 暫存 MOV R4,00H 。將 R2 的值送入 P1 口 L6: JB ,L1 。將第一行值送入 ACC AJMP LK 。 等于 1 跳轉(zhuǎn)到 L2 MOV A,04H 。跳轉(zhuǎn)到鍵值理程序進(jìn)行鍵值處理 L2: JB ,NEXT 。將第三行的行值送入 ACC AJMP LK 。行值與列值相加再加 1 后的鍵值送入 A 。將 A 中的值送入堆棧暫存 K4: LCALL DELAY2 。調(diào)用按鍵檢測程序 JNZ K4 。將堆棧的值送入 ACC RET NEXT:INC R4 。將 R2 的值送入 A JNB ,KEY 。掃描未完將 A 中的值右移一位進(jìn)行下一列的掃描 MOV R2,A 。跳轉(zhuǎn)到 K3 繼續(xù) KS: MOV P3,1FH 。讀 P3 口 XRL A,1FH 。子程序返回 DELAY2: 。若輸入密碼正確,則綠燈亮,數(shù)碼管顯示 A,若密碼不正確,則紅燈亮,數(shù)碼管顯示 E。電源開關(guān)可作為復(fù)位鍵,重新輸入密碼,直到密碼輸入正確為止。 該密碼鎖也沒有實(shí)現(xiàn) 如果用戶輸入密碼時(shí)間過長鍵盤就會(huì)自動(dòng)鎖定一段時(shí)間的功能。 增加一個(gè)延時(shí)控制電路,若鍵盤在一定時(shí)間內(nèi)沒有操作,則暫時(shí)切斷電源。 次,對(duì)于自己已經(jīng)了 解和掌握的東西能夠在實(shí)踐中應(yīng)用,把抽象的東西具體化。 在設(shè)計(jì)中,也有自己好多迷糊和不懂的東西,這些是在課堂上和書本中沒有的,因此只好采用在圖書館查看資料和上網(wǎng)查詢的方法把這些 問題一一解決。不過并不可惜和遺憾,因?yàn)閱纹瑱C(jī)課程設(shè)計(jì)的結(jié)束不是我學(xué)習(xí)單片機(jī)知識(shí)的結(jié)束,假期就要到了,這段時(shí)間我會(huì)花更多的時(shí)間和經(jīng)歷用在單片機(jī)上,爭取學(xué)以致用。 附錄一 參考文獻(xiàn) [1] 王新穎、李貞主編《單片機(jī)原理及應(yīng)用》北京大學(xué)出版社 [2] 江志紅主編《 51 單片機(jī)技術(shù)與應(yīng)用系統(tǒng)開發(fā)案例精選》清華大學(xué)出版社 [3] 陳權(quán)昌、李興富主編 《單片機(jī)原理及應(yīng)用》華南理工大學(xué)出版社 附錄二 硬件原理圖 附錄三 程序流程圖 內(nèi)部資料 , 請勿 外傳! 9JWKf wvGt YM*Jgamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 gTXRm 6X4NGpP$vSTTamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。gTXRm 6X4NGpP$vSTTamp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。gTXRm 6X4NGpP$vSTTamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 gTXRm 6X4NGpP$vSTTamp。 849Gx^Gj qv^$UE9wEwZQcUE%amp。 gTXRm 6X4NGpP$vSTTamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 gTXRm6X4NGpP$vSTTamp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 gTXRm6X4NGpP$vSTTamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。gTXRm 6X4NGpP$vSTTamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 UE9
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1