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

正文內容

基于單片機的電子密碼鎖的的設計論文-資料下載頁

2025-06-26 15:21本頁面
  

【正文】 京: 北京航空航天大學出版社,1999:2532.[7][M]. 北京: 北京航空航天大學出版社,2022,260.[8]潘新民.王燕芳.微型計算機控制技術實用教程[M] .北京:電子工業(yè)出版社 ,2022:7576,118119.[9]張世生. 《科技情報開發(fā)與經濟》[J] .怎樣分析單片機程序 .2022,(3):2527.[10] 2022. 致 謝三個月的畢業(yè)設計已經告一段落。經過自己不斷的搜索努力以及同學和指導老師的耐心指導和熱情幫助,本設計已經基本完成。在這段時間里,謝老師在我畢業(yè)論文的撰寫過程中,給我提供了極大的幫助和指導。從開始選題到中期修正,再到最終定稿,他的指導使我受益匪淺。他嚴謹?shù)闹螌W態(tài)度和熱忱的工作作風令我十分欽佩。他的循循善誘的教導、不拘一格的思路和為人處世的坦蕩也給予我無盡的啟迪。他的嚴謹細致、一絲不茍的作風將一直是我工作、學習中的榜樣。除此之外,他還教了我一些做人的道理。這些都將成為寶貴的財富讓我受用終身。在此對謝老師以及幫助過我的同學表示深深的感謝。感謝教導過我的每一位老師,他們的人格魅力永記我心間。感謝09級機電2班的各位同窗好友,他們的關心和愛護讓我在這個集體里倍感溫暖,一起走過的日子將成為我人生的美好回憶。最后,感謝我的家人,他們的支持與鼓勵,永遠是支撐我前進的最大動力。在此對他們表示衷心的感謝,他們的名字我一直銘記在心!最后,衷心感謝在百忙之中抽出時間審閱本論文的專家教授。 附錄 I 總體原理圖總體電路原理圖 附錄 II 程序主要原代碼LED_BIT_1 EQU 30HLED_BIT_2 EQU 31HLED_BIT_3 EQU 32HLED_BIT_4 EQU 33HLED_BIT_5 EQU 34HLED_BIT_6 EQU 35HLED_BIT_7 EQU 36HLED_BIT_8 EQU 37H。以下 6 個字節(jié)存放初始密碼WORD_1 EQU 38HWORD_2 EQU 39HWORD_3 EQU 3AHWORD_4 EQU 3BHWORD_5 EQU 3CHWORD_6 EQU 3DH。以下 6 個字節(jié)存放用戶輸入的 6 位密碼KEY_1 EQU 3EHKEY_2 EQU 3FHKEY_3 EQU 40HKEY_4 EQU 41HKEY_5 EQU 42HKEY_6 EQU 43HCNT_A EQU 44HCNT_B EQU 45HKEY_CNT EQU 46H 。已輸出的密碼位數(shù)LINE EQU 47H 。按鍵行號ROW EQU 48H 。按鍵列號VAL EQU 49H 。鍵值。以下為初始化程序,包括數(shù)據(jù)存儲空間初始化,設置初始密碼ORG 00H SJMP STARTORG 0BHLJMP INT_T0START:MOV CNT_A,00H 。程序初始化MOV CNT_B,00HMOV KEY_CNT,00HMOV LINE,00HMOV ROW,00HMOV VAL,00HSETB MOV LED_BIT_1,00H 。段碼存儲區(qū)清 0MOV LED_BIT_2,00HMOV LED_BIT_3,00HMOV LED_BIT_4,00HMOV LED_BIT_5,00HMOV LED_BIT_6,00HMOV LED_BIT_7,79HMOV LED_BIT_8,73HMOV KEY_1,00H 。輸入密碼存儲區(qū)清 0MOV KEY_2,00HMOV KEY_3,00HMOV KEY_4,00HMOV KEY_5,00HMOV KEY_6,00HMOV WORD_1,6 。設置初始密碼為123456MOV WORD_2,5MOV WORD_3,4MOV WORD_4,3MOV WORD_5,2MOV WORD_6,1MOV TMOD,01H MOV TH0,(65536700)/256MOV TL0,(65536700)MOD 256MOV IE,82HA0:LCALL DISP。以下為鍵盤掃描程序,計算鍵值并存入 VALLSCAN:MOV P3,0F0H 。掃描行碼L1:JNB ,L2LCALL DLY_SJNB ,L2MOV LINE,00HLJMP RSCANL2:JNB ,L3LCALL DLY_SJNB ,L3MOV LINE,01HLJMP RSCANL3:JNB ,L4LCALL DLY_SJNB ,L4MOV LINE,02HLJMP RSCANL4:JNB ,A0LCALL DLY_SJNB ,A0MOV LINE,03HRSCAN:MOV P3,0FH 。掃描列碼C1:JNB ,C2MOV ROW,00HLJMP CALCUC2:JNB ,C3MOV ROW,01H LJMP CALCUC3:JNB ,C1MOV ROW,02HCALCU:MOV A,LINE 。計算鍵值MOV B,03HMUL ABADD A,ROWMOV VAL,A。以下為按鍵處理程序,對不同的按鍵作出響應CJNE A,0AH,J1 。是否為CLR鍵MOV R1,KEY_CNTCJNE R1,00H,J2LCALL ALARM_1LJMP START J2: LCALL SHIFTR DEC KEY_CNTW00:LCALLDISP 。等待按鍵抬起MOV A,P3CJNE A,0FH,W01LJMP A0W01:MOV A,P3CJNE A,0F0H,W02LJMP A0W02:SJMP W00J1: MOV A,VALCJNE A,0BH,J3 。判斷是否為ENTER鍵MOV R1,KEY_CNTCJNE R1,06H,J4MOV A,WORD_1 。比較密碼CJNE A,3EH,J5MOV A,WORD_2 CJNE A,3FH,J5MOV A,WORD_3CJNE A,40H,J5MOV A,WORD_4CJNE A,41H,J5MOV A,WORD_5CJNE A,42H,J5MOV A,WORD_6CJNE A,43H,J5CLR LCALL DLY_LLJMP FINIJ5: LCALL ALARM_2LJMP STARTJ4: LCALL ALARM_1LJMP STARTJ3: INC KEY_CNT 。按下數(shù)字鍵MOV A,KEY_CNTCJNE A,07H,K1LCALL ALARM_1W10:LCALL DISP 。等待按鍵抬起MOV A,P3CJNE A,0FH,W11LJMP STARTW11:MOV A,P3CJNE A,0F0H,W12LJMP STARTW12:SJMP W10LJMP STARTLJMP STARTK1:LCALL SHIFTL W20:LCALL DISP 。等待按鍵抬起MOV A,P3CJNE A,0FH,W21LJMP A0W21:MOV A,P3CJNE A,0F0H,W22LJMP A0W22:SJMP W20LJMP A0ALARM_1:SETB TR0 。操作錯誤報警JB TR0,$RETALARM_2:SETB TR0 。密碼錯誤報警JB TR0,$LCALL DLY_LRET。定時器中斷服務程序,用于聲音報警INT_T0:CPL MOV TH0,(65536700)/256MOV TL0,(65536700)MOD 256INC CNT_AMOV R1,CNT_ACJNE R1,30,RETUNEMOV CNT_A,00HINC CNT_BMOV R1,CNT_BCJNE R1,20,RETUNEMOV CNT_A,00HMOV CNT_B,00HCLR TR0 RETUNE: RETI。段碼,輸入密碼左移子程序SHIFTL:MOV LED_BIT_6,LED_BIT_5MOV LED_BIT_5,LED_BIT_4MOV LED_BIT_4,LED_BIT_3MOV LED_BIT_3,LED_BIT_2MOV LED_BIT_2,LED_BIT_1MOV LED_BIT_1,40HMOV KEY_6,KEY_5MOV KEY_5,KEY_4MOV KEY_4,KEY_3MOV KEY_3,KEY_2MOV KEY_2,KEY_1MOV KEY_1,VALRET。段碼,輸入密碼右移子程序SHIFTR:MOV LED_BIT_1,LED_BIT_2MOV LED_BIT_2,LED_BIT_3MOV LED_BIT_3,LED_BIT_4MOV LED_BIT_4,LED_BIT_5MOV LED_BIT_5,LED_BIT_6MOV LED_BIT_6,00HMOV KEY_1,KEY_2MOV KEY_2,KEY_3MOV KEY_3,KEY_4MOV KEY_4,KEY_5MOV KEY_5,KEY_6MOV KEY_6,00HRET。以下為數(shù)碼顯示子程序DISP: CLR MOV P0,LED_BIT_8LCALL DLY_SSETB CLR MOV P0,LED_BIT_7LCALL DLY_SSETB CLR MOV P0,LED_BIT_6LCALL DLY_SSETB CLR MOV P0,LED_BIT_5LCALL DLY_SSETB CLR MOV P0,LED_BIT_4LCALL DLY_SSETB CLR MOV P0,LED_BIT_3LCALL DLY_SSETB CLR MOV P0,LED_BIT_2LCALL DLY_SSETB CLR MOV P0,LED_BIT_1LCALL DLY_SSETB RETDLY_S:MOV R6,10D1:MOV R7,250DJNZ R7,$DJNZ R6,D1RETDLY_L:MOV R5,100D2:MOV R6,100D3:MOV R7,248DJNZ R7,$DJNZ R6,D3DJNZ R5,D2RETFINI: NOPEND
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1