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

正文內(nèi)容

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

2025-04-07 12:02上一頁面

下一頁面
  

【正文】 開鎖狀態(tài) 輸 入 密 碼 錯(cuò)誤 數(shù)碼管從左往右依次顯示密碼 蜂鳴器無聲 閉鎖狀態(tài) 輸入密碼錯(cuò)誤次數(shù)累計(jì)三次 數(shù)碼管從左往右依次顯示密碼,待蜂鳴器關(guān)閉后又回到初態(tài) 蜂鳴器長(zhǎng)鳴 閉鎖報(bào)警 23 5 改進(jìn)方法 電路方面的改進(jìn) 當(dāng)今社會(huì)中 電子 鎖的設(shè)計(jì)真可謂是五花八門,分別有 數(shù)字密碼鎖、 指紋密碼鎖 、刷卡鎖、酒店鎖、只能密碼鎖、電控鎖等。在實(shí)際應(yīng)用中,電子密碼鎖還可以設(shè)置 語音模式切換功能 、 控制系統(tǒng)強(qiáng)制復(fù)位功能 、 非法闖入報(bào)警功能 (即 入侵感應(yīng)功能 , 在門上鎖的狀態(tài)下,有人破鎖而入時(shí),會(huì)發(fā)出強(qiáng)力的報(bào)警音。獨(dú)立按鍵 功能說明見表 51。通過這次畢業(yè)設(shè)計(jì),我才明白了學(xué)習(xí)是一個(gè)長(zhǎng)期累積的過程,在以后的工作中生活中,都應(yīng)該不斷的學(xué)習(xí),努力提高自己的知識(shí)和綜合素質(zhì)。單片機(jī)的指令簡(jiǎn)單易學(xué),因此開發(fā)周期可以很短。崔 老師多次詢問研究進(jìn)程,并為我指點(diǎn)迷津,幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì),這讓我在整個(gè)論文的撰寫過程中學(xué)習(xí)到了很多關(guān)于課題研究方面的知識(shí)。由衷的希望在未來的日子里,周圍的老師、同學(xué)和朋友們一如既往的在各方面繼續(xù)給予我更多的指教和幫助,以期取得新的進(jìn)步和成績(jī)來回報(bào)大家。 sbit key2=P3^3。 //世上只有媽媽好數(shù)據(jù)表 code uchar sszymmh[]={6,2,3, 5,2,1, 3,2,2, 5,2,2, 1,3,2, 6,2,1, 5,2,1, 6,2,4, 3,2,2, 5,2,1, 6,2,1, 5,2,2, 3,2,2, 1,2,1, 6,1,1, 5,2,1, 3,2,1, 2,2,4, 2,2,3, 3,2,1, 5,2,2, 5,2,1, 6,2,1, 3,2,2, 2,2,2, 1,2,4, 5,2,3, 3,2,1, 2,2,1, 1,2,1, 6,1,1, 1,2,1, 5,1,6, 0,0,0 28 }。t28000。 } /*音樂處理函數(shù) */ 29 void song() { TH0=timer0h。p++) { P2=duma[p]。j++。 delay(1) 。 num++。j++。b[j]=P2。P2=0x3f。 for(p=0。 TL0=timer0l。t1t。numb=0。 sbit H4=P0^7。 本文參考了大量的文獻(xiàn)資料,在此,向各學(xué)術(shù)界的前輩們致敬。 她 嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng), 深深地感染和激勵(lì)著我。這次設(shè)計(jì)的難點(diǎn)是軟件的實(shí)現(xiàn),軟件部分的密碼輸入和密碼比較式最困難的,經(jīng)過本人堅(jiān)持不懈的努力和其他人的幫助最后終于完成了。通過這次畢業(yè)設(shè)計(jì),我明白了自己所學(xué)的知識(shí) 還是比較欠缺的。 原來的矩陣鍵盤用來輸入密碼,分別對(duì)應(yīng) 09, AE,十六個(gè) 字符,因?yàn)闆]有獨(dú)立鍵盤的時(shí)候操作非常不方便。由于時(shí)間關(guān)系和個(gè)人所學(xué)知識(shí)的有限性,只能設(shè)計(jì)出數(shù)字密碼鎖。在下載的時(shí)候有時(shí)計(jì)算機(jī)運(yùn)行速率跟不上下載的速率設(shè)置太高的話也會(huì)下不進(jìn)去,但是一般來說都 可以的。譯碼器的輸入為二進(jìn)制, 3 個(gè)輸入端分別接 P10,P11,P12,這三個(gè)口分別表示 3位二進(jìn)制數(shù) ,二進(jìn)制數(shù)最大為 111輸出是十進(jìn)制。 2)報(bào)警電路 此部分構(gòu)成比較簡(jiǎn)單,給三極管的基極接上低電平之后,蜂鳴器響。 19 4) 顯示模塊 該模塊的功能是顯示,由于是分屏顯示數(shù)據(jù),所以需要調(diào)用各顯示子程序。 下載工具 STCISP STCISP 是一款 單片機(jī) 下載編程燒錄軟件,是針對(duì) STC系列單片機(jī)而設(shè)計(jì)的,可下載 STC89 系列、 12C2052 系列和 12C5410 等系列的 STC單片機(jī),使用簡(jiǎn)便,現(xiàn)已被廣泛使用。 Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全 Windows 界面。 Keil 提供了包括 C編譯器 、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè) 集成開發(fā)環(huán)境 ( uVision)將這些部分組合在一起。為數(shù)據(jù)處理設(shè)備產(chǎn)生時(shí)鐘信號(hào)和為特定系統(tǒng)提供基準(zhǔn)信號(hào)。 晶振電路 晶體振蕩器簡(jiǎn)稱晶振,其作用在于產(chǎn)生原始 的時(shí)鐘頻率,這個(gè)頻率經(jīng)過頻率發(fā)生器的放大或者縮小就成了電腦中各種不同的總線頻率。由 1 1 1 14 腳構(gòu)成兩個(gè)數(shù)據(jù)通道。在設(shè)計(jì)時(shí)只有接通電源后,數(shù)碼管才處于開啟狀態(tài)。除非 E1 和 E2置低且 E3 置高,否則74HC138 將保持所有輸出為高。 同樣的,共陽極 LED 顯示器的工作原理也一樣。 三極管:三極管起開關(guān)作用,其基極的高電平使三極管飽和導(dǎo)通,使蜂鳴器發(fā)聲,而基極低電平則使三極管關(guān)閉,蜂鳴器停止發(fā)聲。其中 D C24是為了消除電磁鎖可能產(chǎn)生的反向高電壓以及可能產(chǎn)生的電磁干擾。該器件通過 IIC總線接口進(jìn)行操作,有一個(gè)專門的寫保護(hù)功能 。由于矩陣鍵盤中的行、列為多鍵公用,各按鍵均影響該按鍵所在行和列的電平,因此,各按鍵彼此將相互發(fā)生影響,所以必須將行列線信號(hào)配合起來,并作適當(dāng)?shù)奶幚?,這樣才能決定閉合鍵的位置。 XTAL1:振蕩器反相放大器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。此外,該引腳伎被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置 ALE無效。 RST:復(fù)位輸入。對(duì)端口寫“ 1” ,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流 I。芯片引腳排列如圖 所示 。 主控芯片介紹 MCS51 系列中的各種芯片引腳是互相兼容的,其中 STC89C52 單片機(jī)是高性能的單片機(jī),它具有 8位微處理器, 128bit 片內(nèi) RAM, 8K的片內(nèi) ROM, 4個(gè)八位的并行 I/O 接口 P0P3,兩個(gè)定時(shí) /計(jì)數(shù)器及五個(gè)中斷源的中 斷控制系統(tǒng)。舊密碼正確則 可以輸入新密碼,新密碼的輸入要求兩次比對(duì)確認(rèn)。新密碼輸入無誤后按確認(rèn)鍵使新密碼將得到存儲(chǔ),密碼修改成功。 采用數(shù)字電路設(shè)計(jì)的方案好處就是設(shè)計(jì)簡(jiǎn)單但控制的準(zhǔn)確性和靈活性差, 故不采用。 4) 在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用 現(xiàn)代的單片機(jī)普遍具有通信接口,可以很方便的與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)的智能控制,從手機(jī)、電話、小型程控交換機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無線通信、 再到日常工作中隨處可見的集群移動(dòng)通信 ,無線對(duì)講機(jī)等。特別是 I2C、 SPI 等串行總線的引入 ,可以使單片機(jī)的引腳設(shè)計(jì)得更少 ,單片機(jī)系統(tǒng)結(jié)構(gòu)更加簡(jiǎn)化及規(guī)范化。在一定的時(shí)期內(nèi) ,這種情形將得以延續(xù) ,將不存在某個(gè)單片機(jī)一統(tǒng)天下的壟斷局面 ,走的是依存互補(bǔ) ,相輔相成、共同發(fā)展的道路 。由于 8 位機(jī)可以一次處理一個(gè) ASCLL 碼,因而一問世便顯示出其強(qiáng)大的生命 2 力,廣泛用于顯示、終端鍵盤、打印、 文 字處理、工業(yè)控制等。生產(chǎn)中使用的智能儀表、分布式控制系統(tǒng)總線、智能辦公設(shè)備等都可以看見單片機(jī)的身影。 6) 電子密碼鎖操作簡(jiǎn)單易行,一學(xué)即會(huì)?,F(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實(shí)現(xiàn)的。s display using the erection of the cathode tube display digital. This system can acplish password input, correct unlock, super times alarm , these basic bination lock function . Software realization of this system is used in KeilC51 environment .it is powerful and easy to develop, and to support ISP to download. Therefore it is not use programmer, use C language implementation software of system ponents. Because 51MCU also has some disadvantages , such as the internal RAM stored data will be pletely lose after power failure, in order to, the system39。密碼輸入采用矩陣鍵盤 及獨(dú)立鍵盤 ,密碼顯示采用 共陰極的八段顯示 數(shù)碼管。因此沒使用編程器,用 C 語言實(shí)現(xiàn) 系統(tǒng)的軟件部 分。 而當(dāng)今社會(huì)由于計(jì)算機(jī)的迅猛發(fā)展,數(shù)字電子技術(shù)已經(jīng)進(jìn)入人們生活的各個(gè)領(lǐng)域,在國(guó)內(nèi)外,電子產(chǎn)品的更新可謂如雨后的春筍層出不群,更多的電子產(chǎn)品也越來越多的應(yīng)用于安全防范領(lǐng)域。隨機(jī)開鎖成功率幾乎為零。系統(tǒng)能完成 密碼輸入、開鎖、超次 報(bào)警 的功能。按總線結(jié)構(gòu)可分為總線型和非總線型。 80C51 就采用了 HMOS 和 CHMOS。為了適應(yīng)這種領(lǐng)域的要求 ,須運(yùn)用新的工藝 ,使片內(nèi)存儲(chǔ)器大容量化。 1) 在智能儀器儀表中的應(yīng)用 單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、厚度、角度、硬度、壓力等物理量的測(cè)量。 4 MCS51 系列單片機(jī) MCS51 是指由美國(guó) INTEL 公司(對(duì)了,就是大名鼎鼎的 INTEL)生產(chǎn)的一系列單 片機(jī)的總稱,這一系列單片機(jī)包括了好些品種,如 8031, 8051, 8751,8032, 8052, 8752 等, 其中 8051 是最早最典型的產(chǎn)品,該系列其它單片機(jī)都是在 8051 的基礎(chǔ)上進(jìn)行功能的增、 減、 改變而來的, 所以人們習(xí)慣于用 8051 來稱呼 MCS51 系列單片機(jī), 8031 是前些年在我國(guó)最流行的單片機(jī),而所以很多場(chǎng)合會(huì)看到 8031 的名稱。在開發(fā)過程中單片機(jī)還受到:開發(fā)工具、編程器、開發(fā)成本、開發(fā)人員的適應(yīng)性、技術(shù)支持和服務(wù)等等因素。 電子密碼鎖功能簡(jiǎn)述 在本 設(shè)計(jì)中 用戶通過鍵盤輸入密碼,確認(rèn)后系統(tǒng)調(diào)用密碼比較判斷函數(shù),如果密碼在規(guī)定的時(shí)間內(nèi)輸入正確,單片機(jī)輸出開門信號(hào)開鎖。 系統(tǒng)的總體設(shè)計(jì) 系統(tǒng)以 STC89C52 為中心控制元件,用 AT24C02 作為密碼存儲(chǔ)元件,通過八段數(shù)碼管顯示。 STC89C52 單片機(jī)的每個(gè)端口都是 8 位準(zhǔn)雙向口,每一條 I/O 線都能獨(dú)立的用作輸入或輸出。在 Flash 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 P3 口: P3口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O口。 DISRTO 位缺省為 RESET 輸出高電平打開狀態(tài)。 EA/VPP:外部訪問允許。本設(shè)計(jì)中使用的這個(gè) 4X4 鍵盤不但能完成密碼的輸入還能作特別功能鍵使用,設(shè)置功能等。 并由 AT24C02 芯片 來實(shí)現(xiàn)。數(shù)據(jù)傳送是由產(chǎn)生串行時(shí)鐘和所有起始停止信號(hào)的主器件控制的。 報(bào)警電路 報(bào)警電路由一個(gè)蜂鳴器驅(qū)動(dòng)電路來實(shí)現(xiàn)的,包括以下幾個(gè)部分:一個(gè)蜂鳴器、一個(gè)三極管、一個(gè)連續(xù)流二極管和一個(gè)電阻。 顯示電路圖 附錄一 所示。而各位的共陰 極或共陽極分別由相應(yīng)的 I/O 口控制,實(shí)現(xiàn)位選時(shí)各位分時(shí)選通。 因此當(dāng)利用 8 位 I/O 口中的 3 位即可實(shí)現(xiàn) 8 個(gè)數(shù)碼管的位選。 如圖 所示。 TTL/CMOS 數(shù)據(jù)從 T1IN、 T2IN輸入轉(zhuǎn)換成 RS232數(shù)據(jù)從 T1OUT、T2OUT 15 圖 MAX232 引腳及外圍電路 送到電腦 DB9 插頭; DB9 插頭的 RS232 數(shù)據(jù)從 R1IN、 R2IN 輸入轉(zhuǎn)換成 TTL/CMOS數(shù)據(jù)后從 R1OUT、 R2OUT 輸出。但是現(xiàn)在的娛樂級(jí)聲卡為了降低成本,通常都采用 SCR 將輸出的采樣頻率固定在48kHz,但是 SCR會(huì)對(duì)音質(zhì)帶來傷害,而且現(xiàn)在的娛樂級(jí)聲卡都沒有很好地解決這個(gè)問題 。其產(chǎn)品一般用金屬外殼封裝,也有用玻璃殼、陶瓷或塑料封裝了的。 C51 編譯器的功能不斷增強(qiáng),使你可以更加貼近 CPU 本身,及其它的衍生產(chǎn)品。 18 . Keil C51 單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) C51 工具包的整體結(jié)構(gòu), uVision 與 I shell 分別是 C51 for Windows 和 for Dos 的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。 1) 鍵盤掃描模塊 鍵盤采用查
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1