freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文_基于單片機(jī)的電子密碼鎖設(shè)計(jì)(完整版)

  

【正文】 ................................................................................. 5 3. 電子密碼鎖的 硬件設(shè)計(jì) ...................................................................................................... 6 主控芯片 STC89C52 ......................................................................................................... 6 存儲(chǔ)電路 ....................................................................................................................... 7 LCD 顯示模塊 ................................................................................................................. 8 單片機(jī)最小系統(tǒng) ............................................................................................................. 9 報(bào)警電路 ..................................................................................................................... 10 開(kāi)鎖電路 ..................................................................................................................... 10 鍵盤(pán)輸入模塊 ...............................................................................................................11 4. 電子密碼鎖的軟件設(shè)計(jì) .....................................................................................................11 主程序 ......................................................................................................................... 12 按鍵軟件設(shè)計(jì) .............................................................................................................. 12 密碼設(shè)置軟件設(shè)計(jì) ....................................................................................................... 13 開(kāi)鎖軟件設(shè)計(jì) .............................................................................................................. 14 5. 調(diào)試與實(shí)現(xiàn) ........................................................................................................................ 15 軟件調(diào)試 ..................................................................................................................... 15 Proteus 仿真 ............................................................................................................... 16 1 Protel99 SE 電路設(shè)計(jì) ................................................................................................ 17 硬件調(diào)試 ..................................................................................................................... 18 6. 結(jié)論 .................................................................................................................................... 21 參考文獻(xiàn) .................................................................................................................................. 23 1. 引言 課題 背景和意義 隨著電子技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,單片機(jī)性能不斷完善,性能價(jià)格比顯著提高,技術(shù)日趨完善。這種鎖是通過(guò)鍵盤(pán)輸入一組密碼完成開(kāi)鎖過(guò)程。在我國(guó)電子鎖整體水平尚處于國(guó)際上 70 年代左右,電子密碼鎖的成本還很高,市場(chǎng)上仍以按鍵電子鎖為主,按鍵式和卡片鑰匙式電子鎖已引進(jìn)國(guó)際先進(jìn)水平,現(xiàn)國(guó)內(nèi)有幾個(gè)廠(chǎng)生產(chǎn)供應(yīng)市場(chǎng)。當(dāng)然,以上所說(shuō)的授權(quán)技術(shù)再高超,都必須由精良的 “ 鎖具 ” 擔(dān)當(dāng)承載結(jié)構(gòu)部件,實(shí)現(xiàn)開(kāi)啟、閉鎖的功能,而且承擔(dān)實(shí)體防護(hù)作用,抵抗住或盡量延遲破壞行為,讓電子密碼鎖 “ 軟、硬不吃 ” 。 2. 總體設(shè)計(jì)方案 電子密碼鎖設(shè)計(jì)的具體要求 電子密碼鎖設(shè)計(jì)的具體要求如下: (1) 本設(shè)計(jì)為了防止密碼被竊取要求在輸入密碼時(shí)在 LCD 屏幕上顯示 *號(hào)。采用數(shù)字電路設(shè)計(jì)的方案好處就是設(shè)計(jì)簡(jiǎn)單但控制的準(zhǔn)確性和靈活性差。其中矩陣鍵盤(pán)用于輸入數(shù)字密碼和進(jìn)行各種功能的實(shí)現(xiàn) 。 (6) 開(kāi)鎖電路:應(yīng)用發(fā)光二極管模擬開(kāi)鎖, 完成開(kāi)鎖及開(kāi)鎖提示。全靜態(tài)工作: 0Hz24Hz 片內(nèi)振蕩器和時(shí)鐘電路 STC89C52 功能 STC89C52 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器( FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱(chēng)單片機(jī)。每寫(xiě)入或讀出一個(gè)數(shù)據(jù)字節(jié)后,該地址寄存器自動(dòng)加 1,以實(shí)現(xiàn)對(duì)下一個(gè)存儲(chǔ)單元的讀寫(xiě)。主機(jī)產(chǎn)生串行時(shí)鐘信號(hào) (通 過(guò) SCL 引腳 )并發(fā)出控制字,控制總線(xiàn)的傳送方向,并產(chǎn)生開(kāi)始和停止的條件。 123A 0A 1A 2G N DV C CW PS C LS D A4 5678 圖 4 AT24C04引腳圖 LCD 顯示模塊 液晶顯示模塊已作為很多電子產(chǎn)品的通過(guò)器件,如在計(jì)算器、萬(wàn)用表、電子表及很多家用電子產(chǎn)品中都可以看到,顯示 的主要是數(shù)字、專(zhuān)用符號(hào)和圖形。 模塊最佳工作電壓 : 該電路在最簡(jiǎn)單的復(fù)位電路下增加了手動(dòng)復(fù)位按鍵,在接通電源瞬間,電容 C3上的電壓很小,復(fù)位下拉電阻上的電壓接近電源電壓,即 RST為高電平,在電容充電的過(guò)程中 RST端電壓逐 漸下降,當(dāng) RST端的電壓小于 某一數(shù)值后, CPU脫離復(fù)位狀態(tài),由于電容 C3足夠大,可以保證 RST高電平有效時(shí)間大于 24個(gè)振蕩周期, CPU能夠可靠復(fù)位。開(kāi)鎖步驟如 11 下:首先 利用鍵盤(pán)上的數(shù)字鍵 0- 9輸入密碼, 然后按下鍵盤(pán)上的開(kāi)鎖按鍵 。其大體 能(看 鍵盤(pán)按鍵上的標(biāo)記)及與單片機(jī)引腳接法如圖 5 所示。 14 開(kāi) 始輸 入 舊 密 碼舊 密 碼 正確 ?輸 入 新 密 碼再 次 輸 入 新密 碼兩 次 密 碼 輸 入 相同 ?返 回設(shè) 置 成 功報(bào) 警次 數(shù) = 3 ?輸 入 次 數(shù) 加 1NYYNYN 圖 10 密碼設(shè)置流程圖 開(kāi)鎖軟件設(shè)計(jì) 開(kāi)鎖流程如 圖 11 所示 , 當(dāng) 開(kāi)始接上電源,程序進(jìn)行初始化設(shè)置,然后在鍵盤(pán)上輸入密 碼 , 按下開(kāi)鎖鍵, 如果輸入正確,則開(kāi)鎖成功。 當(dāng)全部調(diào)試和修改完成后 ,將程序固化到 STC89C52 中 。 Protel99 SE 基于 Windows 環(huán)境,功能強(qiáng)大 ,人機(jī)界面友好,能讓使用者在具有最完整的功能環(huán)境下,提升設(shè)計(jì)上的品質(zhì)和效率 [14]。 硬件調(diào)試 辦 法 : 脫機(jī)調(diào)試是在加電前 ,先用萬(wàn)用表等工具 ,按圖紙仔細(xì)核對(duì)線(xiàn)路是否正確 ,并對(duì)元器件的安裝、型號(hào)、規(guī)格等進(jìn)行仔細(xì)檢查 ,特別焊接時(shí)有無(wú)走線(xiàn)之間相互短路等 [15]。以單片機(jī)核心的電路設(shè)計(jì)的基本方法和技術(shù)了解表關(guān)電路參數(shù)的計(jì)算方法。因此,單片機(jī)的學(xué)習(xí)、開(kāi)發(fā)與應(yīng)用將造就一批計(jì)算機(jī)應(yīng)用與智能化控制的科學(xué)家、工程師。 PROM AT24C04 as a master chip and the data memory unit, it Combined peripheral keyboard input with LCD display and alarm and the lock circuit module. realize The function of electronic locks. It is under the premise of correct password can open the lock。 現(xiàn)在即將揮別我的學(xué)校、老師、同學(xué),還有我四年的大學(xué)生活,雖然依依不舍,但是對(duì)未來(lái)的路,我充滿(mǎn)了信心。 //串行數(shù)據(jù) sbit scl=P3^2。 sbit LEEP=P3^7。y)。 delayms(3)。 delayms(3)。 write_(0x38)。 scl=1。 sda=1。 scl=1。 30 sda=0。 // rd 等于 rd 左移 1 位 rd|=sda。 bit ack0。 31 delay4us()。 //0 表示無(wú)應(yīng)答 scl=0。 if(!sendbyte(slave+1)) return 0。 return 1。 //發(fā)送數(shù)據(jù) } stop()。i16。break。 } P0=0xF0。break。 init()。 while(1) { if(P0!=0x0f) //掃描鍵盤(pán)獲取鍵盤(pán)序號(hào) temp { temp=Keys_Scan()。k6。 IS_valid_user = 1。 IS_valid_user=0。 IS_valid_user=0。 Display_String(New Password: ,0x80)。 } else {i = 0。 //從 IIC 讀取密碼 delayms(5)。 clear_password()。 } Display_String(DSY_BUFFER,0xc0)。 while(1) LEEP=0。LEEP=1。delayms(100)。 break。 Display_String(table,0x00)。 delayms(5)。 } break。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1