【正文】
,晶振的大小與單片機的振蕩頻率有關,電容的大小影響著振蕩器振蕩的穩(wěn)定性和起振的快速性,通常選擇 10~30pF 的瓷片電容。它分為內部時鐘電路和外部時鐘電路。根據(jù)電路原理可知電容兩極板間的電壓不能突變當單片機電源接通電源的瞬間單片機的 9 管腳會產(chǎn)生一個階躍信號,所以 RTS 端維持高電平由于這個充電時間遠遠大于 1ms,一般就可以實現(xiàn)對單片機的上電自動復位,即接通電源就完成了系統(tǒng)的初始化。復位操作有上電自動復位、按鍵復位和外部脈沖復位 3 種方法。AT89S51 是一款功能強大的微型計算機,它可為許多嵌入式控制應用系統(tǒng)提供高性價比。它 是一款低功耗, AT89S51 就是一款廣泛應用的,高性能 CMOS 8 位單片機,由于系統(tǒng)控制方案簡單,數(shù)據(jù)量也不大,考慮到電路的簡單和成本等因素,因此在本設計中選用 ATMEL 公司的 AT89S51 單片機作為主控芯片。其原理如下圖 1 所示?;谝陨弦蛩乇驹O計選用單片機 AT89S51 作為本設計的核心元件,利用單片機靈活的編程設計和豐富的 I/O 端口,及其控制的準確性,實現(xiàn)基本的密碼鎖功能。一般來說在選取單片機時從下面幾個方面考慮:性能、存儲器、運行速度、 I/O 口、定時 /計數(shù)器、串行接口、模擬電路功能、工作電壓、功耗、封裝形式、抗干擾性、保 密性,除了以上的一些方面外,還有一些最基本的條件,比如:中斷源的數(shù)量和優(yōu)先級、工作溫度范圍、有沒有低電壓檢測功能、單片機內有無時鐘振蕩器、有無上電復位功能等。 系統(tǒng)設計方案 本系統(tǒng)采用以單片機為核心元件的控制方案。在其他技術 領域還有遙控式電子密碼鎖以及卡片式密碼鎖等。到目前為止,隨著電子技術和信息技術的發(fā)展,電子密碼鎖的技術領域已發(fā)展的十分成熟。目前,在西方國家,電子密碼鎖技術相對先進,種類齊全,電子密碼鎖已被廣泛應用于智能門禁系統(tǒng)中,使之更加安全更加可靠實現(xiàn)大門的管理。 電子密碼鎖的發(fā)展趨勢 20 世紀 80 年代后,隨著電子鎖專用集成電路的出現(xiàn),電子鎖的體積縮小,同時可靠性提高,成本也相對提高,所以只適合使用在安全性要求較高的場合,且需要有電源提供能量,使用 還局限在一定范圍,難以普及,所以對密碼鎖的研究一直沒有明顯進展。并且電子密碼鎖只需記住一組密碼,無需攜帶鑰匙,免除了人們攜帶鑰匙的煩惱,被越來越多的人所喜歡。 密碼鎖是現(xiàn)代生活中經(jīng)常用到的工具之一,廣泛應用于保險柜、房門、賓館、車庫等。但是市場上的密碼鎖大部分都是用于一些大公司財政機構、價格高昂,一般人們難以接受。因此近幾年一種新型的電子密碼鎖應運而生,受到了人們的青睞。 2 1 概述 課題背景和意義 人們從前使用的鎖不但不方便 ,而且安全系數(shù)也比較低。傳統(tǒng)的鎖也相當?shù)牟话踩?,會有一些不法分子想盡辦法打開你的房鎖去偷盜東西。所以電子密碼鎖隨著快節(jié)奏的生活應運而生。在實際應用系統(tǒng)開發(fā)調試中,特別是開發(fā)比較復雜的應用系統(tǒng)時,為了提高開發(fā)效率和使程序便于移植,現(xiàn)在多用 C 語言。 MCS51 系列單片機應用廣泛,是學習單片機技術較好的系統(tǒng)平臺,同時也是單片機微型計算機應用系統(tǒng)開發(fā)的一個重要系列。s living standard has been greatly variety of highgrade household electrical appliances and the valuables have for many criminals are also more and more, because most people security awareness is not strong enough, causing steal phenomenon it is often and more households in property safety is concerned , for the safe and convenient and other aspects of the demand, electronic password lock in succession. The design is based on SCM AT89S51 as main control chip, and the bination of peripheral LCD1602 liquid crystal display, memory chip AT24C02, infrared remote control HS0038, and keyboard input, reset, power circuit system can plete the lock, alarm, modify passwords and other functions, can also through infrared to control chip lock, and powerdown save password whole design in the KEIL development environment, using C language master control chip control procedures to achieve multifunctional electronic cipher lock. Key Words: Password lock AT89S51 Storage Display Infrared III 目 錄 摘 要 ......................................................................................................................... I Abstract ..........................................................................................................................II 引 言 .......................................................................................................................... 1 1 概述 ............................................................................................................................ 2 課題背景和意義 .............................................................................................. 2 電子密碼鎖的發(fā)展趨勢 ................................................................................... 2 2 系統(tǒng)總體設計思路 .................................................................................................... 3 系統(tǒng)設計要求 .................................................................................................. 3 系統(tǒng)設計方案 ................................................................................................... 3 3 系統(tǒng)硬件設計與實現(xiàn) ................................................................................................ 4 主控芯片 AT89S51........................................................................................... 4 存儲模塊 AT24C02 ......................................................................................... 7 紅外模塊 HS0038............................................................................................. 9 顯示模塊 LCD1602....................................................................................... 10 電源電路模塊 ................................................................................................ 11 鍵盤輸入模塊 ................................................................................................ 12 報警電路 ........................................................................................................ 13 開鎖電路 ........................................................................................................ 13 復位電路 ........................................................................................................ 14 串行通信電路 ............................................................................................... 14 系統(tǒng)整體原理圖 .......................................................................................... 16 IV 4 系統(tǒng)軟件設計 .................................................................