999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機AT89C51電子密碼鎖的設(shè)計

2013-12-31 00:00:00田曉翠李林英
無線互聯(lián)科技 2013年10期

摘 要:本系統(tǒng)由單片機系統(tǒng),矩陣鍵盤,LED顯示和報警系統(tǒng)組成。系統(tǒng)能完成開鎖,密碼輸入錯誤報警,輸入密碼顯示,輸入密碼錯誤對當(dāng)前數(shù)修改和整體刪除,超次數(shù)輸入錯誤密碼時密碼鎖定和管理員密碼解鎖等功能。本系統(tǒng)成本低廉,功能實用。

關(guān)鍵詞:AT89C51;電子密碼鎖;矩陣鍵盤

本系統(tǒng)由AT89C51、矩陣式按鍵、二極管、LED數(shù)碼管、蜂鳴器等部分構(gòu)成,能實現(xiàn)密碼輸入顯示,輸入當(dāng)前位錯誤時刪除和密碼輸入完時整體刪除,輸入錯誤密碼時報警。同時也可進行超次數(shù)輸入錯誤密碼時密碼鎖自鎖和管理員密碼解鎖等功能、密碼較驗報警和LED二極管顯示。本系統(tǒng)主要是模擬“矩陣式開關(guān)”密碼鎖,整體設(shè)計價格低廉,功能性強,編程方便,實用。

1 電子密碼鎖的總體設(shè)計

1.1 鍵盤輸入模塊

要求本設(shè)計采用矩陣式鍵盤輸入,行線分別接P10 P11 P12 P13,列線分別接P14 P15 P16 P17。每一條水平(行線)與垂直線(列線)的交叉處不相通,通過一個按鍵來連通,利用這種行列式矩陣結(jié)構(gòu)只需要N條行線和M條列線,即可組成具有N×M個按鍵的鍵盤。在這種行列式矩陣鍵盤的單片機系統(tǒng)中,鍵盤處理程序首先確認有無按鍵按下。

共有10個數(shù)字鍵,為0—9。有5個功能鍵,ENTER為輸入鍵,當(dāng)輸入六位密碼后按下ENTER鍵,確定輸入密碼后與設(shè)定密碼比較。CLEAR鍵為刪除鍵,當(dāng)輸入六位密碼錯誤時,報警系統(tǒng)報警,按下CLEAR鍵,解除報警,同時刪除六位密碼,可以再次重新輸入密碼(輸入密碼次數(shù)小于3次)。DELETE鍵是當(dāng)前位刪除,當(dāng)輸入一位密碼錯誤時,按下DELETE鍵可以刪除這一個數(shù)字。MANAGER鍵為管理員模式選擇鍵,當(dāng)用戶輸入三次錯誤密碼時,密碼鎖自己鎖定,此時不能再輸入密碼。按下MANAGER鍵,進入管理員模式,輸入正確的管理員密碼后,密碼鎖解除鎖定,按下CONGIRM,用戶可以再次輸入密碼,如果管理員密碼輸入不正確,密碼鎖不能解除鎖定,同時會報警。

1.2 顯示模塊

本設(shè)計采用動態(tài)顯示驅(qū)動。通過單片機對數(shù)碼管位選通COM端電路的控制,將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。通過分時輪流控制各個數(shù)碼管的的COM端,使各個數(shù)碼管輪流受控顯示,可以大幅度地降低硬件成本和電源的功耗,故顯示所需要的硬件電路可分時復(fù)用,可以避免靜態(tài)顯示的問題。動態(tài)顯示采用多路復(fù)用技術(shù)的動態(tài)掃描顯示方式,因為利用動態(tài)掃描顯示使我們看到一幅穩(wěn)定畫面的實質(zhì)是利用了人眼的暫留效應(yīng)和發(fā)光二極管發(fā)光時間的長短,發(fā)光的亮度等因素。其中P00-P07分別接LED數(shù)碼管的A B C D E F G DP,為、位選段1-6分別接P20-P25。

1.3 聲音控制模塊

采用蜂鳴器控制開鎖顯示,當(dāng)輸入正確密碼時,單片機向蜂鳴器送出低電平,驅(qū)動蜂鳴器響鈴。采用蜂鳴器鬧鈴結(jié)構(gòu)簡單,只需要單路信號控制,發(fā)出的鬧鈴聲音可以根據(jù)響和不響的不同的軟件延時時間來控制,若加上LM386放大電路的話,當(dāng)然也能發(fā)出清脆的音樂聲音。當(dāng)輸入密碼錯誤時,該模塊發(fā)出報警聲音,密碼的按鍵音是通過聲音模塊發(fā)出的。用戶輸入六位正確密碼時按再ENTEER鍵,藍燈D1亮,表示開鎖成功。按CLEAR鍵清除六位密碼。當(dāng)輸入三次錯誤,密碼鎖自動鎖住,用戶不能再輸入密碼,此時進入管理員模式,只有輸入正確管理員密碼時按ERTER鍵,密碼鎖解碼成功時藍燈D1,綠燈D2燈亮。按CONFIRM鍵退出管理員模式,此時燈D1,D2滅。當(dāng)管理員密碼輸入不正確時,密碼鎖自鎖不能解開,同時報警聲響紅燈D3亮。

2 程序軟件設(shè)計模塊

在開啟密碼鎖時需要先初始化,利用“矩陣法”鍵盤掃描確定鍵盤按鈕是否按下,當(dāng)輸入6位密碼時判別是否正確,只有輸入的密碼與預(yù)先設(shè)置的密碼完全正確時才能開鎖。當(dāng)輸入不對時可以刪除重新輸入密碼,如果輸入錯誤,不能打開密碼鎖,同時有警報聲響起。當(dāng)三次輸入都不對,密碼自動鎖住,需要專業(yè)的人才能打開。總電路圖如圖1:

本設(shè)計所有的控制都是由單片機來完成的,它是整個系統(tǒng)的核心部分,控制和合理的分配各個部分工作。利用七段數(shù)碼管顯示輸入的密碼,在利用“矩陣法”鍵盤掃描確定按下的數(shù)字。該設(shè)計簡單,只需簡單信號控制,價格便宜。

[參考文獻]

[1]樓然苗.《單片機課程設(shè)計指導(dǎo)》.北京航空航天大學(xué)出版社,2007.7.

[2]李學(xué)海.《標(biāo)準(zhǔn)89C51單片機基礎(chǔ)教程:原理篇》.北京出版社,2007.6.

[3]蘇家健.《單片機原理及應(yīng)用技術(shù)》.高等教育出版社,2004.11.

主站蜘蛛池模板: 天天干天天色综合网| 1024你懂的国产精品| 天天干天天色综合网| 国产剧情一区二区| 国产h视频免费观看| 成人精品在线观看| 亚洲精品大秀视频| 无码aⅴ精品一区二区三区| 亚洲国产精品日韩欧美一区| 国产99视频在线| 精品视频一区在线观看| 精品色综合| 国产精品一区在线麻豆| 91成人在线观看| 日韩精品毛片| 国产欧美另类| 久久99国产综合精品女同| 视频一区视频二区中文精品| 日本AⅤ精品一区二区三区日| 一级毛片在线播放| 一级毛片在线播放免费观看| 亚洲视频a| 亚洲床戏一区| 亚洲全网成人资源在线观看| 国产精品亚洲日韩AⅤ在线观看| 狠狠做深爱婷婷综合一区| 欧美成人国产| 久久毛片基地| 毛片基地美国正在播放亚洲| 国产亚洲现在一区二区中文| 久久精品这里只有精99品| 国产青青草视频| 亚洲熟妇AV日韩熟妇在线| 青青草原国产| 日韩视频福利| 久久国产精品波多野结衣| 97国产精品视频自在拍| 亚洲人成网线在线播放va| 欧美视频在线播放观看免费福利资源| 国产欧美日本在线观看| 国产精品尤物在线| 亚洲爱婷婷色69堂| 中文字幕无码电影| 亚洲无码A视频在线| 国产国语一级毛片在线视频| 一区二区三区高清视频国产女人| 91po国产在线精品免费观看| 国产美女无遮挡免费视频| 亚洲国产成人精品无码区性色| 午夜综合网| 国产成人夜色91| 成人在线观看一区| 国产视频自拍一区| 国产成人AV大片大片在线播放 | 99在线小视频| 伊人久久精品亚洲午夜| 激情爆乳一区二区| 国产成人91精品| 精品国产aⅴ一区二区三区| 国产黄色片在线看| 青青青国产免费线在| 亚洲熟妇AV日韩熟妇在线| a级毛片在线免费观看| 国产丝袜91| 免费无码网站| 免费观看成人久久网免费观看| 国产精品丝袜视频| 无码网站免费观看| 国产第一页免费浮力影院| 国产在线一二三区| 成人永久免费A∨一级在线播放| 一本色道久久88| 2022国产无码在线| 免费激情网址| 国产综合精品日本亚洲777| 22sihu国产精品视频影视资讯| аⅴ资源中文在线天堂| 精品精品国产高清A毛片| 狠狠色狠狠综合久久| 国产成人啪视频一区二区三区| 毛片基地视频| 国产剧情一区二区|