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

正文內(nèi)容

基于51單片機(jī)的密碼鎖設(shè)計畢業(yè)設(shè)計-免費(fèi)閱讀

2025-07-18 16:35 上一頁面

下一頁面
  

【正文】 i 6。DelayMs(1000)。unsigned char inputtimes。void stop()。sbit SCL = P3^6。//a 確認(rèn)鍵 case 0xd7:return 11。//6 case 0xb7:return 7。//2 case 0x77:return 3。//等待松開并輸出 return(cord_h+cord_l)。 //去抖 if((KeyPortamp。總之,感謝你們一直伴隨著我成長。在這個復(fù)雜的過程中我真的學(xué)到了很多。圖54 開鎖流程圖結(jié)論此次畢業(yè)設(shè)計我之所以選擇基于AT89S52與AT24C02的密碼鎖的設(shè)計,是因為我對于單片機(jī)與芯片之間的數(shù)據(jù)傳輸還存在著一定的問題。在此后點(diǎn)擊運(yùn)行按鍵就會進(jìn)行仿真了,按照設(shè)計的功能去調(diào)試就可以了。之后在單擊確定按鍵所選器件就會顯示在界面左上角的小框中此時點(diǎn)擊鼠標(biāo)左鍵就會放到圖層中,然后直接把鼠標(biāo)放到接頭處就會顯示一個畫筆的標(biāo)志此時按住鼠標(biāo)左鍵就可進(jìn)行連線了。將16個按鍵分為4排4列排列好,如圖39矩陣鍵盤硬件結(jié)構(gòu)。電容取值為30pF。只要RST保持高電平,單片機(jī)就會自動循環(huán)復(fù)位。本設(shè)計的顯示部分由液晶顯示器LCDl602取代普通的數(shù)碼管來完成。報警與開鎖電路實際是在在密碼已經(jīng)進(jìn)行比對以后,主控芯片通過判斷的結(jié)果給出相應(yīng)的操作,即相應(yīng)的I/O端口會出現(xiàn)高低電平的變化,從而實現(xiàn)開鎖與報警的功能。只要在晶體振子板極上施加交變電壓,就會使晶片產(chǎn)生機(jī)械變形振動,此現(xiàn)象即所謂逆壓電效應(yīng)。但是現(xiàn)在的娛樂級聲卡為了降低成本,通常都采用SCR將輸出的采樣頻率固定在48kHz,但是SRC會對音質(zhì)帶來損害,而且現(xiàn)在的娛樂級聲卡都沒有很好地解決這個問題。WP 寫保護(hù):如果WP 管腳連接到Vcc,所有的內(nèi)容都被寫保護(hù)只能讀。雖然主器件和從器件都可以作為發(fā)送器或接收器,但由主器件控制傳送數(shù)據(jù)發(fā)送或接收的模式。Flash閃速存儲器的串行編程:將RST接至Vcc,程序代碼存儲陣列可通過串行ISP 接口進(jìn)行編程,串行接口包含SCK線、MOSI(輸入)和MISO(輸出)線。編程完成后。退出掉電模式的方法是硬件復(fù)位或由處于使能狀態(tài)的外中斷INT0和INT1激活。這種情況下,外部時鐘脈沖接到XTAL1端,即內(nèi)部時鐘發(fā)生器的輸入端,XTAL2則懸空。晶體振蕩器特性:AT89S51 中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。為保證WDT在退出掉電模式時極端情況下不溢出,最好在進(jìn)入掉電模式前復(fù)位WDT。為使WDT工作最優(yōu)化,必須在合適的程序代碼時間段周期地復(fù)位WDT防止WDT溢出。數(shù)據(jù)存儲器:AT89S51 的具有128字節(jié)的內(nèi)部RAM,這128字節(jié)可利用直接或間接尋址方式訪問,堆棧操作可利用間接尋址方式進(jìn)行,128字節(jié)均可設(shè)置為堆棧區(qū)空間。不要軟件訪問這些未定義的單元,這些單元是留作以后產(chǎn)品擴(kuò)展用途的,復(fù)位后這些新的位將為0。欲使CPU僅訪問外部程序存儲器(地址為0000H-FFFFH),EA端必須保持低電平(接地)。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖。作輸入端時,被外部拉低的P3口將用上拉電阻輸出電流。端口引腳第二功能: MOSI(用于ISP犏程) MISO(用于ISP犏程) SCK (用于ISP犏程)P2 口:P2 是一個帶有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個TTL邏輯門電路。. 引腳功能說明P0口:P0口是一組8位漏極開路型雙向I/0口,也即地址/數(shù)據(jù)總線復(fù)用口。密碼可以由用戶自己修改設(shè)定,鎖打開后才能修改密碼。6)電子密碼控制系統(tǒng)具有操作簡單易行,一學(xué)即會的特點(diǎn)。 電子密碼控制簡介電子密碼控制是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。常見的鎖有普通機(jī)械鎖、機(jī)械密碼鎖、電磁卡鎖、指紋(虹膜)鎖等?,F(xiàn)今常見的密碼鎖設(shè)計主要有兩種方案,一種是中規(guī)模集成電路控制的方案,另一種是單片機(jī)控制的方案。本文從經(jīng)濟(jì)實用的角度出發(fā),采用美國Atmel公司的單片機(jī)AT89S52作為主控芯片與數(shù)據(jù)存儲器單元,結(jié)合外圍的矩陣鍵盤輸入、LCD液晶顯示、報警、開鎖等,用C語言編寫主控芯片的控制程序與EEPROM讀寫程序相結(jié)合,設(shè)計了一款可以多次更改密碼,具有報警功能的電子密碼控制系統(tǒng)。這種電路設(shè)計具有防試探按鍵輸入、智能控制上鎖、開鎖、報警、修改密碼等多種功能。對于采用集成電路控制的方案,其中的編碼電子鎖電路分為編碼電路、控制電路、復(fù)位電路、解碼電路、防盜報警電路、門鈴電路,而電子鎖主要由輸入元件、電路(包括電源)以及鎖體三部分組成。而普通的機(jī)械鎖極容易被強(qiáng)行破壞,安全系數(shù)不高;機(jī)械密碼鎖雖然安全系數(shù)高但造價相對較高,目前在保險柜上應(yīng)用較多;電磁卡鎖由于磁卡信息極易受外界干擾而失磁導(dǎo)致無法開鎖,而指紋(虹膜)鎖雖然安全性很好,但會因手指劃傷虹膜充血等收到限制。電子密碼控制不論性能還是安全性都已大大超過了機(jī)械類。 國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢早在80年代,日本產(chǎn)生了最早的電子密碼鎖。修改密碼之前必須再次輸入密碼,在輸入新密碼時候需要二次確認(rèn),以防止誤操作。作為輸出口用時,每位能驅(qū)動8個TTL邏輯門電路,對端口寫“l(fā)”可作為高阻抗輸入端用。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流。P3口除了作為一般的I/0口線外,更重要的用途是它的第二功能,如下表所示:P3口還接收一些用于Flash閃速存儲器編程和程序校驗的控制信號。對F1ash存儲器編程期間,該引腳還用于輸入編程脈沖(PROG)。需注意的是:如果加密位LB1被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。中斷寄存器:各中斷允許控制位于IE寄存器,5個中斷源的中斷優(yōu)先級控制位于IP寄存器。看門狗定時器(WDT):WDT是為了解決CPU程序運(yùn)行時可能進(jìn)入混亂或死循環(huán)而設(shè)置,它由一個14bit計數(shù)器和看門狗復(fù)位SFR(WDTRST)構(gòu)成。掉電和空閑狀態(tài)時的WDT:掉電時期,晶體振蕩停止,WDT也停止。在進(jìn)入空閑模式前,WDT 打開時,WDT 是否繼續(xù)計數(shù)由SFR 中的AUXR 的WDIDLE 位決定,在IDLE 期間(位WDIDLE=0)默認(rèn)狀態(tài)是繼續(xù)計數(shù)。這個放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器。由于外部時鐘信號是通過一個2分頻觸發(fā)器后作為內(nèi)部時鐘信號的,所以對外部時鐘信號的占空比沒有特殊要求,但最小高電平持續(xù)時間和最大的低電平持續(xù)時間應(yīng)符合產(chǎn)品技術(shù)條件的要求。復(fù)位后將重新定義全部特殊功能寄存器但不改變RAM 中的內(nèi)容,在Vcc恢復(fù)到正常工作電平前,復(fù)位應(yīng)無效,且必須保持一定時間以使振蕩器重啟動并穩(wěn)定工作。程序校驗:如果加密位LBLB2沒有進(jìn)行編程,則代碼數(shù)據(jù)可通過地址和數(shù)據(jù)線讀回原編寫的數(shù)據(jù),各加密位也可通過直接回讀進(jìn)行校驗。將RST拉高后,在其它操作前必須發(fā)出編程使能指令,編程前需將芯片擦除。. 性能與400KHz I2C 總線兼容 伏工作電壓范圍低功耗CMOS 技術(shù)寫保護(hù)功能當(dāng)WP 為高電平時進(jìn)入寫保護(hù)狀態(tài)頁寫緩沖器自定時擦寫周期1,000,000 編程/擦除周期可保存數(shù)據(jù)100 年8 腳DIP SOIC 或TSSOP 封裝溫度范圍商業(yè)級工業(yè)級和汽車級. 引腳功能描述VCC + 工作電壓VSS 地SCL 串行時鐘:串行時鐘輸入管腳用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時鐘,這是一個輸入管腳。當(dāng)WP 管腳連接到Vss 或懸空,允許器件進(jìn)行正常的讀/寫操作?,F(xiàn)在應(yīng)用最廣泛的是石英晶體振蕩器。當(dāng)外加電壓頻率等于晶體諧振器的固有頻率時,就會發(fā)生壓電諧振,從而導(dǎo)致機(jī)械變形的振幅突然增大。系統(tǒng)框圖如圖31所示圖31 系統(tǒng)框圖 電路總圖構(gòu)成在確定了選用什么型號的單片機(jī)后,就要確定在外圍電路,其外圍電路包括電源輸入部分、存儲部分、鍵盤輸入部分、復(fù)位部分、晶振部分、顯示部分、報警部分、開鎖部分組成,根據(jù)實際情況鍵盤輸入部分選擇4*4矩陣鍵盤,顯示部分選擇字符型液晶顯示LCDl602。只有按下鍵盤上的開啟按鍵后,顯示器才處于開啟狀態(tài)。當(dāng)RST引腳從高電平狀態(tài)轉(zhuǎn)為低電平狀態(tài)時,單片機(jī)退出復(fù)位狀態(tài),從程序存儲器的0000H地址開始執(zhí)行用戶程序。電路如圖37圖37 晶振電路. 開鎖電路開鎖電路的功能是當(dāng)輸入正確的密碼后密碼鎖將被鎖定,既開鎖。當(dāng)有一個鍵按下時,通過某一邊引腳賦低電平,掃描全部引腳看是否與最初的賦值一樣,不一樣則根據(jù)相應(yīng)的算法(通過改變后的值與初始值相或,根據(jù)結(jié)果賦值)確定是哪個鍵按下。如圖41所示為繪圖界面。加載hex如圖42所示圖42 Protues與Keil的連調(diào)的仿真結(jié)果系統(tǒng)仿真運(yùn)行環(huán)境下的結(jié)果如圖43所示圖43 系統(tǒng)仿真圖 開鎖仿真圖如54所示圖43 開鎖仿真圖第5章 系統(tǒng)軟件設(shè)計本系統(tǒng)軟件設(shè)計由主程序、初始化程序、LCD顯示程序、鍵盤掃描程序、鍵功能程序、密碼設(shè)置程序、EEPROM讀寫程序和延時程序等組成。此次通過本次畢業(yè)設(shè)計,我查閱了大量的資料,具體了解AT89S52芯片、存儲器芯片的讀寫操作、編程程序的簡化與規(guī)范。我學(xué)會以了系統(tǒng)的看待了一個問題,也必須細(xì)心的對待每一個問題,因為一個整體無論在哪一個小的方面出了問題,都會造成整個系統(tǒng)的出錯。真的到了離別的時候了,真的
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1