【正文】
電路。在Flash編程時,PO口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求必須加上拉電阻??勺鳛檩敵隹谑褂脮r,每位可吸收電流的方式驅(qū)動8個TTL邏輯電路,對端口寫“1”可作為高阻抗輸入,輸出端用。GND:地(1) AT89c51引腳功能說明:空閑方式停止CPU的工作,但允許RAM,定時/計數(shù)器,竄行通信口及中斷系統(tǒng)繼續(xù)工作。低功耗空閑和掉電模式介紹過于簡單,補(bǔ)充完整;AT89C51功能特性描述:AT89C51提供以下標(biāo)準(zhǔn)功能:4k字節(jié)Flash閃速存儲器,128字節(jié)內(nèi)部RAM,32個I/O口線,兩個16位定時/計數(shù)器,一個5向量中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)震蕩器及時鐘電路。6個中斷源32個可編程I/O口線三級加密程序存儲器1000次可擦寫周期與MCS51產(chǎn)品指令系統(tǒng)的全兼容AT89c51單片機(jī)可為你提供許多高性價的應(yīng)用場合,可靈活的應(yīng)用于各種控領(lǐng)域。這種用軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是對傳統(tǒng)控制技術(shù)的一次革命。它的應(yīng)用遍及各個領(lǐng)域,主要表現(xiàn)在以下幾個方面: ,另一方面,單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計思想和設(shè)計方法。 的系統(tǒng)擴(kuò)展和系統(tǒng)配置較典型、規(guī)范,容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng)。、低電壓,便于生產(chǎn)便攜式產(chǎn)品。為了滿足工業(yè)控制的要求,一般單片機(jī)的指令系統(tǒng)中均有極豐富的轉(zhuǎn)移指令、I/O口的邏輯操作以及位處理功能。另外,其體積小,對于強(qiáng)磁場環(huán)境易于采取屏蔽措施,適合在惡劣環(huán)境下工作。 、體積小、有很高的可靠性。隨著半導(dǎo)體集成工藝的不斷發(fā)展,單片機(jī)的集成度將更高、體積將更小和功能將更強(qiáng)。隨著單片機(jī)在各個領(lǐng)域全面、深入地發(fā)展和應(yīng)用,出現(xiàn)了高速、大尋址范圍、強(qiáng)運算能力的8位/16位/32位通用型單片機(jī),以及小型廉價的專用型單片機(jī)。Intel公司推出的MCS96系列單片機(jī),將一些用于測控系統(tǒng)的模數(shù)轉(zhuǎn)換器、程序運行監(jiān)視器、脈寬調(diào)制器等納入片中,體現(xiàn)了單片機(jī)的微控制器特征。 ,并且增加了許多突出控制功能的指令。 。格式不對,首段要空格 。Intel公司在MCS48基礎(chǔ)上推出了完善的、典型的單片機(jī)系列MCS51。這就是SCM的誕生年代,“單片機(jī)”一詞即由此而來。MCS48的推出是在工控領(lǐng)域的探索,參與這一探索的公司還有Motorola、Z ILOG等。單片機(jī)的發(fā)展歷史: 如果將8位單片機(jī)的推出作為起點,那么單片機(jī)的發(fā)展歷史大致可以分為以下幾個階段:第一階段(1976—1978):單片機(jī)的探索階段。為了與國際接軌,以后應(yīng)將中文“單片機(jī)”一詞和“MCU”唯一對應(yīng)解釋。隨著SCM在技術(shù)上、體系結(jié)構(gòu)上不斷擴(kuò)展其控制功能,單片機(jī)已不能用“單片微型計算機(jī)”來表達(dá)其內(nèi)涵。 硬件介紹 單片機(jī) 單片機(jī)也被稱作“單片微型計算機(jī)”、“微控制器”、“嵌入式微控制器”。 2 硬件電路的設(shè)計 設(shè)計原理本設(shè)計主要由AT89C51單片機(jī),矩陣鍵盤,液晶顯示器和密碼存儲等部分組成,其中矩陣鍵盤用于輸入數(shù)字密碼和進(jìn)行各種功能的實現(xiàn),用戶通過矩陣鍵盤輸入密碼,經(jīng)過單片機(jī)對用戶輸入的密碼與自己保存的密碼進(jìn)行對比,判斷密碼是否正確,從而控制單片機(jī)引腳的高低電平實現(xiàn)開鎖,上鎖,修改密碼,報警等功能。除上述基本的密碼鎖功能外,還具有調(diào)電存儲、聲光提示等功能,依據(jù)實際的情況還可以添加遙控功能。電路具有電源輸入、鍵盤輸入、復(fù)位電路、顯示電路、存儲電路、報警電路、晶振電路、開鎖電路等一系列組合而成。 以AT89C51為核心的單片機(jī)控制方案。本系統(tǒng)成本低廉,功能實用。系統(tǒng)能完成本機(jī)開鎖、超時報警、超次鎖定、管理員解密、修改用戶密碼基本的密碼鎖的功能。在設(shè)計系統(tǒng)中主要由單片機(jī)系統(tǒng)、矩陣鍵盤、液晶顯示、密碼存儲和報警系統(tǒng)組成。用戶通過矩陣鍵盤輸入密碼,經(jīng)過單片機(jī)用戶密碼與自己的保護(hù)密碼進(jìn)行對比,判斷密碼是否正確,從而控制單片機(jī)引腳的高低電路實現(xiàn)開鎖、上鎖、修改密碼、報警等功能。 本課題研究內(nèi)容此電子密碼鎖的系統(tǒng)設(shè)計中主要由3個部分組成4*4矩陣鍵盤接口電路,密碼鎖的控制電路,輸出的顯示電路,還有LED顯示燈,報警蜂鳴器等。其工作原理是以單片機(jī)為核心,配以相應(yīng)電路,完成密碼的設(shè)置、存貯、識別和顯示、驅(qū)動電磁器并檢測其驅(qū)動電流值、接受傳感器送來的的報警信號和發(fā)送報告。 設(shè)計原理……………………………………………………………………… 硬件的組成…………………………………………………………………… 硬件介紹……………………………………………………………………… 單片機(jī)…………………………………………………………………… 關(guān)于AT89C51……………………………………………………………… 開鎖示意圖……………………………………………………………… 矩陣鍵盤………………………………………………………………… 顯示電路………………………………………………………………… 蜂鳴器電路……………………………………………………………… ……………………………………………………………3 軟件設(shè)計………………………………………………………………………… 設(shè)計思路…………………………………………………………………… 主程序流程圖……………………………………………………………… 仿真…………………………………………………………………………4 結(jié)論………………………………………………………………………………5 參考文獻(xiàn)…………………………………………………………………………6 附錄………………………………………………………………………………1 概 述 選題的背景和依據(jù) 隨著人們生活水平的提高,如何實現(xiàn)家庭防盜這一問題也變的尤其突出!傳統(tǒng)的機(jī)械鎖由于其構(gòu)造的簡單,被橇的事件屢見不鮮,電磁鎖由于其保密性高!使用靈活性號!安全系數(shù)高,受到廣大用戶的青睞,本人基于AT89C51片機(jī)設(shè)計了一款成本低廉功能實用的電子密碼鎖。關(guān)鍵詞 :安全,單片機(jī),電子密碼鎖 Abstract With the progress of science and technology,security has been paid more and more traditional mechanical lock poor safety,not easy to carry,Such as residential unit door, the school laboratory and puter room, supermarket storage mon mechanical lock structure is too simple, most of the copper and zinc and other materials as the