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

正文內(nèi)容

基于stc89c52單片機的電子密碼鎖畢業(yè)設(shè)計_附原理圖_pcb圖_源程序_仿真圖(存儲版)

2025-08-20 10:24上一頁面

下一頁面
  

【正文】 開鎖原理 電路總體構(gòu)成 在確定了選用什么型號的單片機后,就要確定在外圍電路,其外圍電路包括電源輸入部分、鍵盤輸入部分、復(fù)位部分、晶振部分、顯示部分、報警部分、開鎖部分組成,根據(jù)實際情況鍵盤輸入部分選擇 4*4 矩陣鍵盤,顯示 部分選擇LCD1602 液晶顯示屏來完成。密碼通過矩陣鍵盤輸入,并且在 LCD1602 液晶顯示屏上顯示, 如果輸入密碼正確,則可以直接開鎖。鍵盤掃描時循環(huán)的,程序編寫是會使其進入是循環(huán),這樣可以檢驗出是否有按鍵按下,如果無按鍵按下就會進入等待有按鍵按下的狀態(tài),如果有按鍵 按下的話就進入延時去抖的步驟,這樣可以肯定的確定掃描到的按鍵是否被按下。 case 0xb0:row=2。 case 0x0d:col=2。 sh5=dat/10000。 case 2:row=0xc0。 if(count=2) write_data(sh2+48)。 LCD_CLR()。 j++。 檢測單片機是否工作可通過觀察示波器顯示的波形是否衰減,或者利用 萬用表測一下 18, 19 腳的電壓,應(yīng)該有個 23V 就說明起振了 , 另外, ALE 如果有信號或者有電壓也說明單片機工作了 。 26 圖 61 KEIL c51 調(diào)試介面 圖 62 程序?qū)懭虢缑? 仿真結(jié)果分析 當(dāng)系統(tǒng)通電進入初始化狀態(tài)后, LCD 顯示屏?xí)@示 Wele,結(jié)果如圖 63所示。 但是在實現(xiàn)上述功能時,也存在許多不足。首 先,修改密碼可進一步完善,實現(xiàn)有不管多少戶住戶和多少個密碼,都能修改密碼。 首先按下更改密碼鍵 S16,然后設(shè)置相應(yīng)密碼,此時六位數(shù)碼管會顯示設(shè)置密碼對應(yīng) 的數(shù)字。 //送入數(shù)碼管顯示的變量 uchar wei,key,temp。j0。 wela=0。 P0=0xfd。 wela=1。 wela=0。 delay(5)。 } void keyscan() { { P3=0xfe。 break。 wei++。 temp=P3。 36 case 0xdd: key=5。 break。 temp=tempamp。 wei++。 temp=tempamp。 if(temp!=0xf0) { delay(10)。0xf0。 if(a==17) b=17。 if(a==17) d=17。 if(a==17) f=17。(new5==old5)amp。 shumima()。old2=new2。d=16。c=16。new5=0。 P1=0xff。new2=0。 //實時顯示 } } 。f=16。 wanbi=0。new3=0。 40 a=16。b=16。 genggai=0。 if(!genggai) wanbi=0。(new3==old3)amp。 break。 break。 break。 } while(temp!=0xf0) { temp=P3。 temp=tempamp。 break。 break。 } } P3=0xfb。 case 0x7d: key=7。 wei++。 } beep=1。 break。 switch(temp) { case 0xee: 35 key=0。 wela=0。 wela=1。 P0=0xf7。 dula=0。 dula=1。 dula=1。 void delay(unsigned char i) { uchar j,k。 //原始密碼 000000 uchar new1,new2,new3,new4,new5,new6。 30 參 考 文 獻(xiàn) [1] 余永權(quán) ,汪明慧 ,黃英 .單片機在控制系統(tǒng)中的應(yīng)用 [M].北京:電子工業(yè)出版社,20xx [2] 周潤景,張麗敏,王偉 .Altium Designer 原理圖與 PCB 設(shè)計 [M].北京:電子工業(yè)出版社, 20xx [3] 蔣同澤 .現(xiàn)代移動通信系統(tǒng) [M].北京:電子工業(yè)出版社 ,1998 [4] 張毅剛 .單片機原理及應(yīng)用 [M],北京:高等教育出版社 ,20xx [5] 張云 .基于 GSM 的短消息業(yè)務(wù)協(xié)議分析 [J].北京:電子工業(yè)出版社, 20xx [6] 劉法治 .常用電子元器件及典型芯片應(yīng)用技術(shù) [M],北京:機械工業(yè)出版社 ,20xx [7] 張迎 .單片微型計算機原理、應(yīng)用及接口技術(shù) [M].國防工業(yè)出版社 . [8] 石東海 .單片機數(shù)據(jù)通信技術(shù)從入門到精通 [M].西安電子科技大學(xué)出版社 . 31 附錄: PCB 布局: 32 /******************************************************************************** 功能鍵 S6S15 數(shù)字鍵 09 S16更改密碼 S17更改密碼完畢后確認(rèn) S18重試密碼、重新設(shè)定 S19關(guān)閉密碼鎖 初始密碼: 000000 密碼位數(shù): 6 位 注意:掉電后,所設(shè)密碼會丟失,重新上點時,密碼恢復(fù)為原始的 000000 與 P1 相連的 8 位發(fā)光 LED 點亮代表鎖被打開;熄滅代表鎖被鎖上 程序功能: 開鎖: 下載程序后,直接按六次 S7(即代表數(shù)字 1), 8 位 LED 亮,鎖被打開,輸入密碼時, 六位數(shù)碼管依次顯示小橫杠。 電子鎖是信息化時代發(fā)展的產(chǎn)物,應(yīng)時而生,我相信隨著科技的不斷發(fā)展,將來的電子鎖一定更加完美,更加人性化,更加便宜,更加安全。 28 圖 67 修改密碼仿真圖 圖 68 修改失敗仿真圖 仿真全圖 圖 69 仿真全 圖 29 7 結(jié)論 本次設(shè)計通過硬件電路設(shè)計、軟件編程、硬件調(diào)試、軟件調(diào)試以及系統(tǒng)調(diào)試完成了設(shè)計要求,達(dá)到了設(shè)計目的。 調(diào)試過程 首先打開 KEIL C51 主程序,新建工程,新建文本框?qū)?入程序,保存,檢查是否有語法錯誤,經(jīng)反復(fù)檢查無誤后匯編,生成 51 單片機可執(zhí)行的 HEX 文件。其流程圖如圖 55 所示。recieve=0) { b[j]=recieve。 } 流程圖 53 如下: 圖 53 顯示模塊流程圖 修改密碼流程圖 修改密碼模塊主要是在輸入密碼正確之后,按下 14 鍵即是修改密碼鍵就能進入修改密碼界面,其流程分為四個步驟,分別為按下 14 鍵并啟動定時、輸入修 改的密碼、按下確認(rèn)鍵 11 鍵、 LCD 的顯示。 if(count=4) write_data(sh4+48)。 switch(row) { case 1:row=0x80。其中寫包含寫數(shù)據(jù)和寫字符。 case 0x0b:col=1。 case 0xd0:row=1。流程圖如圖 51 所示??偟挠布娐啡鐖D 410。 圖 46 報警電路 顯示電路 LCD1602 液晶顯示屏顯示。當(dāng)電容C1 放電結(jié)束后, RST 端的電位由 R11 與 R15 分壓比決定。 圖 43 矩陣鍵盤 14 復(fù)位電路 單片機復(fù)位是使 CPU和系統(tǒng)中的其他功能部件都處在一個確定的初始狀態(tài),并從這個狀態(tài)開始工作,例如復(fù)位后 PC= 0000H,使單片機從第 — 個單元取指令。電容 C 為輸入穩(wěn)定電容,其作用是減小紋波,消振、抑制高頻和脈沖干擾,它一般為 。 1602LCD 是指顯示的內(nèi)容為 16X2,即可以顯示兩行,每行 16 個字符液晶模塊(顯示字符和數(shù)字)。當(dāng)外加電壓頻率等于晶體諧振 9 器的固有頻率時,就會發(fā) 生壓電諧振,從而導(dǎo)致機械變形的振幅突然增大?,F(xiàn)在應(yīng)用最廣泛的是 石英晶體振蕩器。 作為第一功能使用時,就作為普通 I/O 口用,功能和操作方法與 P1 口相同。對 805 8032, 引腳的第二功能為 T2 定時 /計數(shù)器的外部輸入, 引腳的第二功能為 T2EX 捕捉、重裝觸發(fā),即 T2 外部控制端。 EA/ Vpp EA 為內(nèi)部程序存儲器和外部程序存儲器選擇端。 ALE 引腳以不變的頻率(振蕩周期的 1/6)周期 性地發(fā)出正脈沖信號。當(dāng) EA 保持低電平時,則只訪問外部程序存儲器,不管是否有內(nèi)部程序存儲器。然而要注意的是,每當(dāng)訪問外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。 控制或與其它電源復(fù)用引腳 RST/VPD、 ALE/PROG、 PSEN 和 EA/VPP ① RST/VPD( 9 腳)當(dāng)振蕩器運行時,在此腳上出現(xiàn)兩個機器周期的高電平將使單片機復(fù)位。低功耗的閑置和掉電模式 數(shù)據(jù)保留時間: 10 年 新密碼輸入無誤后按確認(rèn)鍵使新密碼將得到存儲,密碼修改成功??梢钥闯鼋M合使用電子信息是電子密碼鎖以后發(fā)展的趨勢。 電子密碼鎖的發(fā)展趨勢 日常生活和工作中,住宅與部門的安全防范、單位的文件檔案、財務(wù)報表以及一些個人資料的保存多以加鎖的辦法來解決。其性能和安全性已大大超過了機械鎖 。 基于 STC89C52 單片機的電子密碼鎖 學(xué)生姓名: xx 學(xué)生學(xué)號: xxxxx 院(系): 電氣信息工程學(xué)院 年級專業(yè): 20xx 級電子信息工程 2 班 指導(dǎo)教師: 陶文英 二〇一三年六月 摘 要 隨著人們生活水平的提高,如何實現(xiàn)家庭防盜這一問題也變的尤其的突出,傳統(tǒng)的機械鎖由于其構(gòu)造的簡單,被撬的事情屢見不鮮,電子密碼 鎖具有安全性能高,成本低,功耗低,操作簡單等優(yōu)點使其作為防盜衛(wèi)士的角色越來越重要。現(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實現(xiàn)的。 6) 電子密碼鎖操作簡單易行,一學(xué)即會。由于數(shù)字、字符、圖形圖像、人體生物
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1