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

正文內(nèi)容

基于單片機(jī)控制的電子密碼鎖設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 們常需攜帶多把鑰匙 , 使用極不方便 , 且鑰匙丟失后安全性即大打折扣。 利用單片機(jī)靈活的編程設(shè)計(jì)和豐富的 IO 端口,及其控制的準(zhǔn)確性,不但能實(shí)現(xiàn)基本的密碼鎖功能,還能根據(jù)實(shí)際需要添加調(diào)電存儲(chǔ)、聲光提示甚至增加遙控控制功能。 圖 1 總體設(shè)計(jì)框圖 3 設(shè)計(jì)原理分析 單片機(jī)及其外圍電路 復(fù)位電路的設(shè)計(jì) 復(fù)位是單片機(jī)的初始化操作。 R54 .7 KR64 .7 KS 1 7S W P BC3V C CR E T 圖 2 復(fù)位電路 時(shí)鐘電路的設(shè)計(jì) 時(shí)鐘電路為單片機(jī)產(chǎn)生時(shí)序脈沖,單片機(jī)所有運(yùn)算與控制過(guò)程都是在統(tǒng)一的時(shí)序脈沖的驅(qū)動(dòng)下的進(jìn)行的,如果單片機(jī)的時(shí)鐘電路停止工作(晶振停振),那么單片機(jī)也就停止運(yùn)行了。 首先辨別鍵盤中有無(wú)鍵按下,有單片機(jī) I/O 口向鍵盤送全掃描字,然后讀入行線狀態(tài)來(lái)判斷。 圖 5 按鍵電路 10 個(gè)數(shù)字鍵用來(lái)輸入密碼,另外 6 個(gè)功能鍵分別是: CLR、 EN、 INT、 MA、 USE、 KZH 和一個(gè)擴(kuò)展功能鍵。 L2 開門指示燈,當(dāng)用戶在規(guī)定的時(shí)間內(nèi)正確 的輸入了密碼,此燈轉(zhuǎn)變?yōu)榫G色,表示開門,否則不顯示。從單片機(jī)串口輸出的信號(hào)先送到左邊的移位寄存 器( 74LS164) ,由于移位脈沖的作用,使數(shù)據(jù)向右移,達(dá)到顯示的目的。每當(dāng)設(shè)定一次密碼,系統(tǒng)就自動(dòng)調(diào)用存儲(chǔ)程序,將密碼信息保存在芯片內(nèi);當(dāng)系統(tǒng)重新上電的時(shí)候,自動(dòng)調(diào)用讀存儲(chǔ)器程序,將存儲(chǔ)器內(nèi)的密碼信息,讀到緩存單元中,供主程序使用。 程序流程圖 程序流程圖 如圖 10 示。 其程序流程如圖 10 所示 。 圖 8 a 關(guān)閉狀態(tài) 圖 8 b 開鎖狀態(tài) O F F O F F 8 8 8 8 8 8 6 圖 8 c 密碼輸入及修改狀態(tài) 圖 8 d 密 碼輸入錯(cuò)誤及輸入密碼超時(shí)的提示 AT24C02 掉電存儲(chǔ)單元的設(shè)計(jì) 掉電存儲(chǔ)單元的作用是在電源斷開的時(shí)候,存儲(chǔ)當(dāng)前設(shè)定的單價(jià)信息。壓電式蜂鳴器結(jié)構(gòu)簡(jiǎn)單、耗電少,更適于在單片機(jī)系統(tǒng)中應(yīng)用。 MA 是管理員密碼輸入鍵,當(dāng)用戶輸入密碼超過(guò) 12 秒,鍵盤被鎖定,并且蜂鳴器報(bào)警,這個(gè)時(shí)候就可以通過(guò)輸入管理員密碼來(lái)解除鎖定狀態(tài),使用管理員的密碼來(lái)開門。方法是:依次給列線送 低電平,然后查所有行線狀態(tài),如果全為 1,則所按下的鍵不在此列;如果不全為 1,則所按下的鍵必在此列,而且是在與零電平行線相交的交點(diǎn)上的那個(gè)鍵。在這種行列式矩陣鍵盤非鍵盤編碼的單片機(jī)系統(tǒng)中,鍵盤處理程序首先執(zhí)行等待 按鍵并確認(rèn)有無(wú)按鍵按下的程序段。該復(fù) 位電路采用按鍵電平復(fù)位式復(fù)位電路。 總體設(shè)計(jì)方框圖 電路由兩大部分組成: AT89S51 單片機(jī)及其外圍電路和密碼鎖電路。 在安全技術(shù)防范領(lǐng)域,具有防盜報(bào)警功能的電子密碼鎖逐漸代替?zhèn)鹘y(tǒng)的機(jī)械式密碼鎖,克服了機(jī)械式密碼鎖密碼量少、安全性能差的缺點(diǎn),使密碼鎖無(wú)論在技術(shù)上還是在性能上都大大提高一步。系統(tǒng)能完成開鎖、超時(shí)報(bào)警、超次鎖定、管理員解密、修改用戶密碼基本的密碼鎖的功能。隨著科學(xué)技術(shù)的不斷發(fā)展,人們對(duì)日常生活中的安全保險(xiǎn)器件的要求越來(lái)越高。 方案確立 (1)為了實(shí)現(xiàn)密碼的保密性,采用一個(gè) 44 的矩陣式鍵盤可 以任意設(shè)置用戶密碼( 116 位長(zhǎng)度),從而提高了密碼的保密性。單片機(jī)啟運(yùn)運(yùn)行時(shí),都需要先復(fù)位,其作用是使 CPU 和系統(tǒng)中其他部件處于一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作。當(dāng)采用內(nèi)部時(shí)鐘時(shí),連接方法如下圖所示,在晶振引腳 XTAL1( 19 腳)和 XTAL2( 18 腳)引腳之間接入一個(gè) 12MHZ 晶振,兩個(gè)引腳對(duì)地分別再接入一個(gè)電容即可產(chǎn)生所需的時(shí)鐘信號(hào),電容的容 AT89S51 單片機(jī)及 其外圍電 路 AT24C02 掉電存儲(chǔ) 串口顯示電路 矩陣 鍵盤 控制 LED 指示電路 報(bào)警控制電路 3 量一般在幾十皮法,如 30PF。方法是:向行線輸出全掃描字 00H,把全部列線置為低電平,然后將列線的電平狀態(tài)讀入累加器A 中。其中 CLR 鍵的功能是當(dāng)輸入密碼錯(cuò)誤的時(shí)候,清除前面已經(jīng)輸入的數(shù)據(jù),重新輸入。 L3 是報(bào)警指示燈,當(dāng)密碼輸入錯(cuò)誤或密碼輸入時(shí)間超過(guò)規(guī)定的時(shí)間時(shí), L3 閃亮,同時(shí)蜂鳴器報(bào)警。移位寄存器 74HC164 還兼作數(shù)碼管的驅(qū)動(dòng),插頭 1( header1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1