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

正文內(nèi)容

課程設(shè)計(jì)基于單片機(jī)的液晶顯示電子密碼鎖的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧在線文庫

2024-12-24 09:26上一頁面

下一頁面
  

【正文】 位密碼輸入,有 106 種密碼輸入方案,相較于機(jī)械鎖 具,防盜能力已經(jīng)相當(dāng)不俗。再到后來的焊接工作,由于粗心大意,焊接出錯的情況不在少數(shù),往往在調(diào)試的時候才得以發(fā)現(xiàn),特別是 44 矩陣鍵盤的焊接 ,改了不下 10 次。 MCS51/96 系列單片機(jī)原理及應(yīng)用 [M]。單片機(jī)控制電子鎖技術(shù)剖析 [S]?;?MCS51 單片機(jī)的復(fù)位電路抗干擾分析與設(shè)計(jì) [J]。******************************************************************** BEEP BIT RELAY BIT SEC10 BIT SEC3 BIT PASS_OK BIT PASS_OLD EQU 30H PASS_NEW EQU 37H PASS_DIS EQU 40H 。********************************************************** ORG 0000H AJMP MAIN ORG 000BH LJMP TIMER0 ORG 0050H 。3 次輸入密碼機(jī)會 MAIN2: ACALL PASS_IN ACALL PASS_COMP MOV R5,100 。指針指到信息 4 ACALL W_STRING2 RET 。 菜單 3 顯示子程序 (LOOK PASSWORD) 。********************************************************** MENU4: MOV B,00H MOV DPTR,INFO8 。 鍵值存入 R3 。保留低 4 位 ORL A,B 。比較 MOV A,R3 。********************************************************** 。轉(zhuǎn)換為 ASCII 碼 ACALL WDATA 。清中斷計(jì)數(shù)單元 MOV SEC,00H S_IN1: ACALL KEY_SCAN CJNE A,0FH,S_IN1 。停止 TIMER0 中斷 CLR SEC3 。確定顯示首位置 ACALL SET_X2 CLR SEC10 。保存輸入密碼值 INC R0 ADD A,30H 。 修改密碼子程序 。=時, C=0 MOV LCD_X,POS ?!?C”修改鍵 MOV A,POS CJNE A,09H,CH_IN5 。 比較正確,置密碼正確標(biāo)志位。繼電器吸合 MOV B,00H MOV DPTR,INFO5 。查看密碼子程序 。********************************************************** BEEP_BL: MOV R6,200 BL1: ACALL BL2 CPL BEEP 。秒 加 1 MOV A,SEC CJNE A,03H,T0_0 SETB SEC3 。********************************************************** 。********************************************************** 。檢查 LCD 忙狀態(tài) 。置 10s 標(biāo)志位 T0_END: POP PSW POP ACC RETI 。定時器 0計(jì)時中斷子程序 。********************************************************** 。清中斷計(jì)數(shù)單元 SETB TR0 RET P_COMP1: CLR PASS_OK 。********************************************************** PASS_COMP: MOV R2,06H 。“ E”鍵確定退出 ACALL MENU1 ACALL BEEP_BL AJMP CH_END CH_IN7: CJNE A,0CH,CH_IN6 。轉(zhuǎn)換為 ASCII 碼 ACALL WDATA 。6 位密碼 MOV POS,09H 。清秒計(jì)數(shù)單元 CLR SEC10 。判是否有鍵按下? AJMP P_IN1 P_IN2: ACALL KEY_SCAN CJNE A,0AH,P_IN3 。 密碼輸入子程序 。沒有達(dá)到 3s,轉(zhuǎn)移 CLR TR0 。 啟動輸入子程序 。顯示 6組數(shù)據(jù) MOV LCD_X,09H 。********************************************************** 。置 鍵編碼表首址 MOV R3,0FFH 。保留高 4 位 MOV B,A 。 信息字符串表 。指針指到信息 2 ACALL W_STRING2 RET 。********************************************************** MENU2: MOV B,00H MOV DPTR,INFO3 。 菜單 1 顯示子程序 (PASSWORD CONTROL) 。50ms 定時常數(shù) MOV TL0,00H SETB ET0 SETB EA MOV PASS_OLD,09H 。********************************************************** BUSY BIT LCD_RS BIT 。電子驛站 [15] 9012,9013,9014,9015,9018 晶體三極管技術(shù)手冊 (J/OL)。單片機(jī)系統(tǒng)復(fù)位電路設(shè)計(jì) [J]。一種新型安全的單片機(jī)密碼鎖 [J]。 致 謝 在本課程設(shè)計(jì)進(jìn)行過程中得到 XX 老師的悉心指導(dǎo),還有很多同學(xué)的幫助。也可以放棄傳統(tǒng)的按鍵輸入密碼模式,借助傳感器技術(shù)運(yùn)用聲控來實(shí)現(xiàn)密碼輸入,又或者人臉識別技術(shù),還有一種就是用戶指紋輸入方式,這些都可以使開鎖的時間更短 更方便。 設(shè)計(jì)采用一個超級密碼,送電開機(jī)時,只要輸入超級密碼便可開門,這樣可預(yù)防停電后再送電時 無密碼可用。 輸入密碼正確后,繼電器吸合,密碼鎖打開, LCD1602 顯示如圖 所示。 開 始 密 碼 正 確 ?提 示輸 入 新 密 碼密 碼 錯 誤 重 新 輸 入再 次輸 入 新 密 碼對 比 兩 次輸 入 相 同更 改 成 功否否是 圖 改密流程圖 液晶顯示子程序 液晶顯示子程序在每次更新顯示內(nèi)容時都會被調(diào)用,其流程如圖 所示。 系統(tǒng)初始化并讀取密碼完成后,液晶顯示 PASSWORD CONTROL,提示用戶可以輸入密碼。設(shè)計(jì)方法是先用文本編輯器編寫源碼,然后用軟件 Keil C51 編譯,如果沒有錯誤,可連接生成 .HEX 格式的文件 (需事先在 Keil C51 中設(shè)置 )。壓電式蜂鳴器,約需 10mA 的驅(qū)動電流,可在某端口接上一只三極管和電阻組成的驅(qū)動電路來驅(qū)動, 接三極管基極輸入端,當(dāng) 輸出高電平 “1”時,三極管導(dǎo)通,蜂鳴器的通電而發(fā)音,當(dāng) 輸出低電平 “0”時,三極管截止,蜂鳴器停止發(fā)音。密碼輸入正 確后,繼電器吸合,表示鎖被打開。鍵盤側(cè)面還有一個蜂鳴器,每操作一次,它便發(fā)出聲音,提示操作成功。對鍵的識別方法通常有兩種:一種是通用的組行掃描查詢法;另一種是速度較快的線反轉(zhuǎn)法。 圖 復(fù)位電路 時鐘電路的設(shè)計(jì) 時鐘電路為單片機(jī)產(chǎn)生時序脈沖,單片機(jī)所有運(yùn)算與控制過程都是在統(tǒng)一的時序脈沖的驅(qū)動下的進(jìn)行的,如果單片機(jī)的時鐘電路停止工作(晶振停振),那么單片機(jī)也就停止運(yùn)行了。 圖 電路原理圖 單片機(jī) 及其外圍電路 復(fù)位電路的設(shè)計(jì) 復(fù)位是單片機(jī)的初始化操作。 3.蜂鳴器報警電路:用于完成輸錯密碼時候的警報功能。 設(shè)計(jì)采用一個超級密碼,送電開機(jī)時,只要輸入超級密碼便可開門,這樣可預(yù)防停電后再送電時無密碼可用。為滿足人們對鎖的使用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運(yùn)而生。設(shè)計(jì)的系統(tǒng)液晶顯示,密碼修改方便,具有報警、鎖定等功能,使用便捷簡單,符合住宅、辦公用鎖需求,具有一定的實(shí)用價值。 關(guān)鍵詞: 密碼鎖;單片機(jī); STC89S52; LCD1602;矩陣鍵盤 Abstract SCM technology is very popular and has great potential in application of intelligent detection and control field. This thesis describes the design and implementation of LCD electronic passwordlock system based on SCM. The system uses the product of America Atmel corporation AT89S52 as the core of system, liquid crystal monitor 1602 as the output device displaying the prompt information of system, 4*4 matrix membrane keyboard as the input device, with buzzer, relay, and other circuits together constitute the system hardware. The software of the system is written in assembly language. The designed system display in LCD, change password easily, has the function of alarming, locking, and so on. This system is simple and easy to use, meets the demand of residential, office lock needs, has some practical value. Key words: PasswordLock。密碼鎖具有安全性高、成本低、功耗低、易操作等優(yōu)點(diǎn)。 采用了 1602 液晶顯示器來作為顯示單元,提高了可讀性,使用戶對密碼鎖的運(yùn)行情況一目了然。 :用于單片 機(jī)的起振。單片機(jī)啟運(yùn)運(yùn)行時,都需要先復(fù)位,其作用是使 CPU和系統(tǒng)中其他部件處于一個確定的初始狀態(tài),并從這個狀態(tài)開始工作。當(dāng)采用內(nèi)部時鐘時,連接方法如下圖所示,在晶振引腳 XTAL1( 19 腳)和 XTAL2( 18 腳)引腳之間接入一個 12MHZ 晶振,兩個引腳對地分別再接入一個電容即可產(chǎn)生所需的時鐘信號,電
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1