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

正文內(nèi)容

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

2025-09-03 17:27上一頁面

下一頁面
  

【正文】 n()。 } } 。 TH0 = 0x3c。 read_24c02_8(6,0,password)。 if(value != 88) { value = 88。amp。 if(flag_beep_en == 1) { beep = ~beep。i6。 基于單片機(jī)的 電子密碼鎖 的設(shè)計(jì) 27 if(flag_lj_en_value 13) //按下 3 秒鐘就自動(dòng)密碼還原 { flag_lj_en_value = 0。 //得到按鍵值 case 0xb7: key_can = 3。 //得到按鍵值 case 0xbb: key_can = 6。 //得到按鍵值 case 0xbd: key_can = 9。 //得到按鍵值 case 0xbe: key_can = 11。 if((key_new == 0) amp。 key_new = 1。i++) for(j=0。//密碼錯(cuò)誤次數(shù) bit flag_500ms。 uchar dis_smg[6]。目前單片機(jī)滲透了我們的生活,這幾乎是很難的各個(gè)領(lǐng)域,以發(fā)現(xiàn)不單芯片步道地區(qū)。 圖 電子鎖仿真圖 結(jié)論 以上是本人在即將結(jié)業(yè)時(shí)間內(nèi)寫的畢業(yè)論文,在老師的指導(dǎo)下不斷修改和完善,最后滿足了本設(shè)計(jì)的要求。如果故障在這個(gè)階段,我們可以考慮是否要摧毀每個(gè)子程序運(yùn)行到現(xiàn)場(chǎng),緩沖單元,工作寄存器沖突已經(jīng)發(fā)生,建立和清除標(biāo)志是錯(cuò)誤的,如果有一個(gè)溢出堆棧區(qū),無論是輸入設(shè)備,如正常等的情況下,如果系統(tǒng)是由那些在發(fā)展機(jī)監(jiān)控程序運(yùn)行,但也考慮用戶是否緩沖單元和監(jiān)控 的工作沖突程序單元。此外,定位和布局會(huì)導(dǎo)致不合理的差了系統(tǒng)的可靠性。 開始 設(shè)置密碼 初始化 輸入密碼 報(bào)警程序 報(bào)警 次數(shù)加 1 密碼正確? 開鎖? 報(bào)警程序 開鎖程序 繼電器打開 報(bào)警 修改密碼程序 返回 修改密碼? N Y N Y N Y 基于單片機(jī)的 電子密碼鎖 的設(shè)計(jì) 15 圖 按鍵功能流程圖 密碼設(shè)置軟件設(shè)計(jì) 如圖 43 為密碼設(shè)置流程圖,開始按下設(shè)置鍵,輸入舊密碼,如果錯(cuò)誤累計(jì)三次,進(jìn)行報(bào)警程序。通過 D2, C5 組成解鎖。當(dāng)輸入的密碼,按回車鍵,如果你輸入的密碼正確 ,LCD 子顯示“打開”,這將輸出低電平,晶體管 T2 導(dǎo)通時(shí),電磁拉力,電子密碼 SCM 導(dǎo)角鎖被打開,如果密碼不正確,液晶顯示屏?xí)@示“ ERROR”, 輸出為高電平,電子鎖無法打開。晶體,電容器 C2 / C3 和片上非門(作為一個(gè)反饋放大器元件)構(gòu)成電容三點(diǎn)式振蕩器,該信號(hào)的振蕩頻率和振蕩器頻率和電容器 C1,有關(guān)容量 C2,但是主要在 0 確定由晶體頻率范圍 ? 33MHz的,電容器 C2, C3 在 5?30pF 的之間的范圍內(nèi)。根據(jù)實(shí)際情況選擇如圖 28 所示的復(fù)位電路。每個(gè)按鍵的功能都可以在程序中設(shè)定 。 該 系統(tǒng) 由 兩 個(gè) 部分 組 成, 軟件和硬件 部分。在單片機(jī)中為其提供時(shí)鐘頻率。 1602 型 LCD 基本操作程序如下表所示: 表 LCD1602 基本操作程序 讀狀態(tài) 輸入 RS=L, R/W=H, E=H 輸出 D0— D7=狀態(tài)字 寫指令 輸入 RS=L, R/W=L, D0— D7=指令碼, E=高脈沖 輸出 無 讀數(shù)據(jù) 輸入 RS=H, R/W=H, E=H 輸出 D0— D7=狀態(tài) 字 寫數(shù)據(jù) 輸入 RS=H, R/W=L, D0— D7=數(shù)據(jù), E=高脈沖 輸出 無 晶體振蕩器 晶體振蕩器,簡(jiǎn)稱晶振, 其作用在于產(chǎn)生原始的時(shí)鐘頻率,這個(gè)頻率經(jīng)過頻率發(fā)生器的放大或縮小后就成了電腦中各種不同的總線頻率。數(shù)據(jù)在 SCL 高期間改變定義為一個(gè)開始或停止信號(hào)。 P2 口 : 是 一個(gè) 準(zhǔn)雙向 8 位 I/O 口。在取指令(或常量)從外部程序存儲(chǔ)器在每個(gè)機(jī)器周期兩次 PSEN 有效。在內(nèi)部,它是放大器,放大器片上振蕩器的反相輸入端。但國(guó)內(nèi)自行開發(fā)的電子鎖,其市場(chǎng)格局尚未形成,應(yīng)用并不廣泛。 (4) 操作 簡(jiǎn)單 , 一學(xué)就會(huì) 。 當(dāng)前用變成實(shí)現(xiàn),以 芯片 做 為核心 的數(shù)碼鎖被廣泛應(yīng)用 。 LED display。 本設(shè)計(jì)具有以下三方面的創(chuàng)意點(diǎn),第一:利用 51單片機(jī)之間串行通信的這一特點(diǎn)進(jìn)行設(shè)計(jì) ,可以使該產(chǎn)品的密碼內(nèi)容更具有隨機(jī)性,保護(hù)起來能好,并且因?yàn)槭褂面I盤鍵入的方式優(yōu)勢(shì)更加明顯 。 本 設(shè)計(jì)是將 單片機(jī) AT89S51作為 核心部件,單片機(jī)的外圍接入密碼鎖的檢測(cè)、監(jiān)控和執(zhí)行的各種程序 , 最終可以達(dá)到輸入密碼,檢測(cè)正確與否,執(zhí)行開關(guān),錯(cuò)誤時(shí)報(bào)警 等 諸多 功 效 。 Reaction speed 基于單片機(jī)的 電子密碼鎖 的設(shè)計(jì) III is more rapid and transmission work more efficient and more reliable stability, etc. Third: the software design idea is using the method of layered modules from top to bottom, can finally realize the expansion of the system performance is higher, running stability is stronger, more smaller. Keywords: AT89S51 MCU。 它的 產(chǎn)品多種多樣 ,有 一個(gè) 簡(jiǎn)易的電路產(chǎn)品, 而且還有比較便宜的以芯片為基礎(chǔ) 的產(chǎn)品。當(dāng)輸入密碼錯(cuò)誤時(shí),系統(tǒng)會(huì)報(bào)警。中國(guó)的電子鎖的總體水平仍然在國(guó)際上是 50 年前 左右,電子鎖的價(jià)格還是很高的,電子鎖的主要市場(chǎng)仍是關(guān)鍵,按鍵式和卡片鑰匙鎖已引進(jìn)了國(guó)際先進(jìn)水平,只有國(guó)內(nèi)幾家工廠供應(yīng)市場(chǎng)。 XTAL1: 通過一個(gè)引腳外部晶振。 PSEN: 該引腳的輸出是外部程序存儲(chǔ)器讀選通信號(hào)。 當(dāng) EPROM 編程和程序驗(yàn)證時(shí),它接收低 8 位地址。 SDA 管腳上的數(shù)據(jù)只能在 SCL 低期間改變。 表 LCD1602 接口信號(hào)說明 編號(hào) 符號(hào) 引腳說明 編號(hào) 符號(hào) 引腳說明 1 GND 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負(fù)極 1602 型 LCD 的技術(shù)參數(shù):容量 :16 2 字符;芯片工作電壓 :— ;工作電流 :();模塊最好的電壓 :;字符 : (W H)mm。用于產(chǎn)生一個(gè)時(shí)鐘信號(hào)和一個(gè)特定的系統(tǒng)中提供一個(gè)基準(zhǔn)信號(hào)的數(shù)據(jù)處理設(shè)備。通過連接 到 單片機(jī)的鍵盤輸入 用戶的密碼, 輸入的用戶密碼與存儲(chǔ) 的密碼經(jīng)過單片機(jī)對(duì)比 , 然后判斷是否密碼正確 ,接著 傳到 警報(bào)或是開鎖 電路控制開鎖還是報(bào)警,實(shí)際 應(yīng)用時(shí) 只要 吧 單片機(jī)的負(fù)載繼電器換成電子鎖的電磁鐵線圈 就可以了 ,也 能 用繼電器的觸點(diǎn) 來控制 電磁鐵線圈 的吸合 。使用的這個(gè) 4 4 鍵盤除了能正常的輸入密碼還可以當(dāng)做特別功能鍵使用,例如顯示清空等等。地址鎖存信號(hào) ALE 也為高電平。 圖 復(fù)位電路原理圖 晶振電路 AT89S51 引腳 XTAL1 和 XTAL2 晶體振蕩器和電容器 C2, C1 連接在如圖37 所示的方式。否則顯示器將一直處于初始狀態(tài),當(dāng)需要對(duì)密碼鎖進(jìn)行開鎖時(shí),按下鍵盤上的開鎖按鍵后利用鍵盤上的數(shù)字鍵 0- 9 輸入密碼,每按下一個(gè)數(shù)字鍵后在顯示器上顯示一個(gè)*,輸入多少都會(huì)顯示 *。 D1解鎖指標(biāo) 。 圖 主程序流程圖 按鍵軟件設(shè)計(jì) 如圖 按鍵功能流程圖,在按鍵當(dāng)中,有與輸入、開鎖、清除、設(shè)置、確認(rèn)的程序相對(duì)應(yīng)的按鍵,并按順序與輸入的數(shù)相比較,當(dāng)輸入正確時(shí),進(jìn)入密碼程序,錯(cuò)誤時(shí)進(jìn)行清除,輸入兩次新密碼正確時(shí),可進(jìn)行重新設(shè)置密碼,最后確認(rèn)程序。 (3)可靠性差 基于單片機(jī)的 電子密碼鎖 的設(shè)計(jì) 18 究其原因有很多可靠性差的應(yīng)用,如內(nèi)部和外部的干擾,電壓紋波系數(shù)過大,設(shè)備會(huì)導(dǎo)致較差等過載系統(tǒng)的 可靠性。 每個(gè)程序模塊后,可以放在一起相應(yīng)的功能模塊總是調(diào)。 總之,在原有的理論基礎(chǔ)上,通過 Proteus 能夠成功的進(jìn)行密碼鎖基本操作的仿真,實(shí)現(xiàn)了相關(guān)的功能。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。 //蜂鳴器定義 uchar smg_i。//密碼錯(cuò)誤次數(shù) uchar flag_password_cichu2。iq。 if(key_value = 5) //按鍵松開松手檢測(cè) 基于單片機(jī)的 電子密碼鎖 的設(shè)計(jì) 25 { key_value = 0。 //按鍵松開后進(jìn)入等待松開按鍵狀態(tài) } } key_can = 20。 break。 break。 break。 break。 flag_lj_en_value ++。 } } } /***************把數(shù)組清空 **********************/ void clear_shuzu(uchar *p) { for(i=0。 //允許定時(shí)器 0 定時(shí) 基于單片機(jī)的 電子密碼鎖 的設(shè)計(jì) 28 } /*************密碼輸入錯(cuò)誤報(bào)警聲 ***************/ void psaaword_beep() { static uchar value1=0。 } } if((menu_1 0) amp。 (menu_4 == 0)) { } } /******************下載程序密碼初始化 **********************/ void password_chushifa() { value = read_24c02(10) 。 //定時(shí)器初始化 init_menu()。 } } /*************定時(shí)器 0中斷服務(wù)程序 ***************/ void time0_int() interrupt 1 { static uchar value
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1