需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):10074 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著人們生活水平的提高,電子信息工業(yè)的快速發(fā)展。人們對(duì)日常生活中的安全保險(xiǎn)器件的要求越來(lái)越高。為滿足人們對(duì)鎖的使用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運(yùn)而生。電子密碼鎖以一種設(shè)計(jì)新穎,密碼鎖具有安全性高、成本低、功耗低、易操作、記住密碼即可開(kāi)鎖等優(yōu)點(diǎn)。 本系統(tǒng)使用AT89S52單片機(jī)作為控制核心,用4×3矩陣非編碼鍵盤實(shí)現(xiàn)信息輸入,通過(guò)LCD1602進(jìn)行顯示。系統(tǒng)運(yùn)行后提示使用者輸入密碼,使用者通過(guò)鍵盤上0-9的數(shù)字鍵輸入,若密碼正確顯示“password”,密碼錯(cuò)誤顯示“password error!”。程序編寫使用C語(yǔ)言,因其具有良好的可讀性也便于后續(xù)的開(kāi)發(fā)工作。硬件電路設(shè)計(jì)使用Keil和Proteus進(jìn)行開(kāi)發(fā)。系統(tǒng)設(shè)計(jì)完成后,使用Proteus進(jìn)行了仿真,實(shí)現(xiàn)了預(yù)設(shè)的各項(xiàng)功能。系統(tǒng)具有成本低廉,功能實(shí)用的優(yōu)點(diǎn),希望為相關(guān)的開(kāi)發(fā)工作提供一些借鑒和參考。
關(guān)鍵詞: 電子工業(yè);數(shù)字密碼鎖;單片機(jī)
目錄 摘要 Abstract 1 緒論-1 1.1 課題背景和意義-1 1.2電子密碼鎖發(fā)展趨勢(shì)-1 2 總體設(shè)計(jì)方案的確定-3 3 硬件系統(tǒng)設(shè)計(jì)-4 3.1 主控芯片AT89C52-4 3.1.1 AT89C52性能簡(jiǎn)介-4 3.1.2 AT89C52引腳功能說(shuō)明-5 3.2液晶顯示LCD1602的介紹-7 3.3 4x3矩陣非編碼鍵盤-8 3.4復(fù)位電路-9 3.5晶振電路-9 3.6顯示電路設(shè)計(jì)-10 3.7電路設(shè)計(jì)總圖-11 4 系統(tǒng)軟件設(shè)計(jì)-12 4.1主程序模塊-12 4.2 鍵盤掃描及識(shí)別子程序-13 5調(diào)試與仿真-15 結(jié) 論-19 參 考 文 獻(xiàn)-20 附錄Ⅰ 電子密碼鎖整體設(shè)計(jì)圖-21 附錄Ⅱ 電子密碼鎖程序源代碼-22 致 謝-32 |