亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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)中,鍵盤處理程序首先確認(rèn)有無按鍵按下。

        共有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è)的人才能打開??傠娐穲D如圖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.

        亚洲中文字幕久久在线| 男人添女人下部高潮全视频| 精品人体无码一区二区三区 | 欧美日韩在线视频| 国产特级毛片aaaaaaa高清| 水蜜桃无码视频在线观看| 亚洲制服无码一区二区三区| 无码高潮久久一级一级喷水| 亚洲av影片一区二区三区 | 久久久久久久久久久国产 | 夜爽8888视频在线观看| 欧美国产高清| 青青草视全福视频在线| 青青草 视频在线观看| 少妇人妻综合久久中文字幕| 国产亚洲精久久久久久无码77777| 亚洲VA中文字幕无码毛片春药| 巨臀精品无码AV在线播放| 日本人妻系列中文字幕| 中文字幕日韩精品一区二区三区| 青青久在线视频免费观看| 在线视频青青草猎艳自拍69| 国产av一啪一区二区| 久久精品中文闷骚内射| 国产男女猛烈视频在线观看| 99热成人精品国产免| 日韩在线精品视频免费| 午夜精品久久99蜜桃| 在线视频夫妻内射| 精品人人妻人人澡人人爽牛牛| 亚洲无码观看a| 在线观看国产视频你懂得| 国产成人亚洲综合色婷婷| 久久精品一区二区免费播放| 亚洲国产日韩精品综合| 人妻少妇不满足中文字幕| 久久综合九色综合欧美狠狠| 国产精品久久久一本精品| 日本按摩偷拍在线观看| 精品人妻无码视频中文字幕一区二区三区| 国产小受呻吟gv视频在线观看|