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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖設(shè)計(jì)(存儲(chǔ)版)

2025-07-27 20:22上一頁面

下一頁面
  

【正文】 設(shè)置子程序 17 程序調(diào)試.............................................. ......185 電子密碼鎖制作及調(diào)試 20: 20 21結(jié)論 23參考文獻(xiàn) 24致謝 25附錄 電子密碼鎖程序源代碼 26381 緒論 課題背景和意義隨著電子技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,單片機(jī)性能不斷完善,性能價(jià)格比顯著提高,技術(shù)日趨完善。其他同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。 作者簽名:__________日 期:_________淮陰師范學(xué)院畢業(yè)設(shè)計(jì)摘要:隨著電子產(chǎn)品向智能化和微型化的不斷發(fā)展,單片機(jī)已成為電子產(chǎn)品研制和開發(fā)中首選的控制器,所以具有防盜報(bào)警功能的電子密碼控制系統(tǒng)逐漸代替?zhèn)鹘y(tǒng)的機(jī)械式密碼控制系統(tǒng),克服了機(jī)械式密碼控制的密碼量少,安全性能差的缺點(diǎn)。由于單片機(jī)具有體積小、重量輕、價(jià)格便宜、功耗低、控制功能強(qiáng)及運(yùn)算速度快等特點(diǎn),因而在國(guó)民經(jīng)濟(jì)建設(shè)、軍事及家用電器等各個(gè)領(lǐng)域均得到了廣泛的應(yīng)用。研究這種鎖的初衷,就是為了提高鎖的安全性。但國(guó)內(nèi)自行研制開發(fā)的電子鎖,其市場(chǎng)結(jié)構(gòu)尚未形成,應(yīng)用還不廣泛[2]。下面將介紹幾種在金融行業(yè)中使用較多的電子密碼鎖以及它們的技術(shù)發(fā)展方向。組合使用信息也能使電子密碼鎖獲得無窮的擴(kuò)展可能,使產(chǎn)品多樣化,對(duì)用戶而言是“千挑百選、自得其所”。 總體設(shè)計(jì)方案選定方案一:采用數(shù)字電路控制。3 基于單片機(jī)的電子密碼鎖硬件設(shè)計(jì) 單片機(jī)AT89s51簡(jiǎn)介 AT89s51是美國(guó)atmel公司生產(chǎn)的低功耗,高性能CMOS8位的單片機(jī),片內(nèi)含有4k bytes的可系統(tǒng)編程的Flash只讀程序存儲(chǔ)器,器件采用了atmel公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。對(duì)端口寫“l(fā)”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。P3口除作為一般的I/0口線外,更加重要的用途是第二功能,另外P3口還接收一些用于Flash閃速存儲(chǔ)器編程和程序校驗(yàn)時(shí)的控制信號(hào)。當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,沒有兩次有效的PSEN信號(hào)。 根據(jù)電子密碼鎖控制要求,本文單片機(jī)AT89S51的硬件分配如下:~;;;~;~。單片機(jī)在復(fù)位后,已使P0~P3口每一端線為“1”,為這些端線用作輸入口做好了準(zhǔn)備。[5]用戶也可以采用外部時(shí)鐘。在閑置模式下,CPU停止工作。其中DC24是為了消除電磁鎖可能產(chǎn)生的反向高電壓以及可能產(chǎn)生的電磁干擾。這樣,一個(gè)端口(如P1口)就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。通過Proteus軟件的使用我們能夠輕易地獲得一個(gè)功能齊全、實(shí)用方便的單片機(jī)實(shí)驗(yàn)室。display equ p0 。LJMP intermit_t0。key: 。 鍵盤掃描程序流程圖 系統(tǒng)模塊密碼設(shè)置子程序 由于設(shè)計(jì)是分模塊化進(jìn)行,所以子程序是整體軟件系統(tǒng)的組成部分,子程序不但可以使程序化整為零,使其復(fù)雜簡(jiǎn)單化,同時(shí)也方便閱讀,修改等,每個(gè)功能模塊都有它自己的子程序,在本設(shè)計(jì)中是用LCD顯示數(shù)據(jù),所以就要用到顯示子程序,設(shè)計(jì)中用的是矩陣鍵盤,所以就用到鍵盤掃描子程序,例如還有顯示初始化子程序、LCD忙檢測(cè)子程序、關(guān)閉狀態(tài)顯示子程序、開鎖狀態(tài)顯示子程序、密碼輸入及修改狀態(tài)顯示子程序、密碼輸入錯(cuò)誤后的提示子程序等。焊接時(shí)平放LCD,盡量不讓LCD受力。上邊提到的方法還不能確保芯片完好,對(duì)芯片有危害的還有帶電烙鐵的靜電感應(yīng)!烙鐵質(zhì)量不是太好的,焊接時(shí)可以把烙鐵電源插頭拔掉。焊接流程按照電子密碼鎖的硬件聯(lián)接原理圖按下列順序依次焊接:(1)焊接單片機(jī)的晶振電路、復(fù)位電路等單片機(jī)的最小系統(tǒng)的外圍電路。AT89S51LCD液晶顯示復(fù)位電路44矩陣鍵盤密碼錯(cuò)誤報(bào)警電路晶振電路 基于單片機(jī)的電子密碼鎖實(shí)物圖焊接調(diào)試時(shí)遇到的LCD焊接問題:(1)接通電源后LCD無反應(yīng),各個(gè)引腳均屬正常。保密性能強(qiáng),靈活性高,特別適用與家庭、辦公室、學(xué)生宿舍及賓館等場(chǎng)所。同時(shí)我也非常感謝我的同學(xué)們,在與他們共同的學(xué)習(xí)、工作、生活的四年中,他們給予我很大的幫助和建議,開拓我的思路。returnbit bit 。ORG 0030h。lcall key。LJMP input_password。139。139。密碼鍵值存放區(qū)清零完畢lcall delay0_1s。mov p0,0fh。setb ea。mov tl0,0b0h。push psw。pop acc。jnz k2。mov a,p1。mov a,8。mov a,r6。jnb ,key。ret。 。inc r1。mov dptr,table5。sjmp $。 。call input_hint。set_pere:mov a,r0。mov 36h,42h。setb led。 。 。inc r1。call clear_display。cjne a,3,input_password。 。 。call write_instruction。mov a,00h。djnz r5,all_or_not。nop。mov r0,a。clr en。nop。mov r7,15。pop 07h。djnz r2,$。dl: mov r6,248。A39。739。439。139。INPUT AGAIN!39。PASSWORD OK!!!39。SET PASSWORD: 39。239。539。839。039。pop 07h。push 06h。nop。pop 03h。push 02h。setb en。nop。djnz r5,loop1。jmp endt。call write_instruction。nop。ret。call input_hint。,next_key1。 。inc 52h。input_error22:setb speaker。jnz input_error22。call password。clr led。 。mov 34h,40h。mov r0,40h。顯示再次輸入新密碼完畢call clear_display。call password。mov a,52h。input_error:setb led。jnz input_error。call password。mov a,p1。next_key:inc r6。k4: call ks。ljmp lk。k3:mov a,r2。k1:call delay。mov r4,10。reti。push psw。mov tmod,11h。mov p0,3fh。djnz r7,loop。139。139。B39。判斷輸入錯(cuò)誤次數(shù)存儲(chǔ)地址 setb led。ORG 001bh。led bit 。她嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;她循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪。該電路設(shè)計(jì)還具有按鍵有效提示,輸入錯(cuò)誤提示,控制開鎖電平,控制報(bào)警電路,修改密碼等多種功能。(7)焊接接地及高電平。若焊點(diǎn)焊錫過少、不圓滑時(shí),可以用電烙鐵頭蘸些焊錫對(duì)焊點(diǎn)進(jìn)行補(bǔ)焊。顯示器表面的保護(hù)膜直到焊接完成才可揭掉,禁止手指及其它硬物接觸偏光片,禁止水和其他化學(xué)物質(zhì)沾污裝置,因?yàn)檫@些物質(zhì)會(huì)污染顯示器表面。對(duì)LCD基板或者基PIN焊接位置的調(diào)整必須在安裝前完成。xrl a,0f0h。調(diào)用子程序sys_initialization 鍵盤掃描及識(shí)別子程序 鍵盤采用查詢的方式,放在主程序中,當(dāng)沒有按鍵按下的時(shí)候,單片機(jī)循環(huán)主程序,一旦有按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。程序開始地址LJMP start。rw bit 。 LCD液晶顯示電路抓圖 電路設(shè)計(jì)總圖Proteus軟件是Labcenter Electronics公司的一款電路設(shè)計(jì)與仿真軟件,它包括ISIS、ARES等軟件模塊,ARES模塊主要用來完成PCB的設(shè)計(jì),而ISIS模塊用來完成電路原理圖的布圖與仿真。 44矩陣鍵盤的工作原理 :在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成矩陣形式,如圖5所示。由DRT10組成驅(qū)動(dòng)電路,其中T10可以選擇普通的小功率三極管如90190
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1