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

正文內容

基于單片機的電子密碼鎖的設計畢業(yè)設計論文(文件)

2025-07-30 17:27 上一頁面

下一頁面
 

【正文】 flag_lj_en = 0。 key_new = 0。 (key_old == 1)) { key_l = (key_io | 0xf0)。 //得到按鍵值 case 0xde: key_can = 0。 //得到按鍵值 基于單片機的 電子密碼鎖 的設計 26 case 0x7e: key_can = 12。 //得到按鍵值 case 0xdd: key_can = 8。 //得到按鍵值 case 0x7d: key_can = 13。 //得到按鍵值 case 0xdb: key_can = 5。 //得到按鍵值 case 0x7b: key_can = 14。 //得到按鍵值 case 0xd7: key_can = 2。 //得到按鍵值 case 0x77: key_can = 15。 } /*****************密碼還原 ********************/ void password_return() { if(flag_200ms == 1) if(flag_lj_en == 1) { flag_200ms = 0。 write_24c02_8(6,0,password_r)。 read_24c02_8(6,0,password)。 39。 //開定時器 0中斷 TR0 = 1。 beep = 1。 else 基于單片機的 電子密碼鎖 的設計 29 write_string(2,0, Relay:open )。amp。amp。 write_24c02_8(6,0,password_r)。 time_init()。 init_1602_dis_csf()。 password_return()。 // 50ms 12M value ++。 } } 。 } if(value = 20) { value = 0。 TH0 = 0x3c。 if(key_can 20) { key_with()。 read_24c02_8(6,0,password)。 read_24c02_8(6,0,password)。 if(value != 88) { value = 88。amp。amp。 } } } include /************菜單處理函數(shù) ***************/ void menu_dis() { if(menu_1 == 0) { if(flag_200ms == 1) { flag_200ms = 0。 if(flag_beep_en == 1) { beep = ~beep。 //開總中斷 TMOD = 0X01。i6。 delay_1ms(200)。 基于單片機的 電子密碼鎖 的設計 27 if(flag_lj_en_value 13) //按下 3 秒鐘就自動密碼還原 { flag_lj_en_value = 0。 //得到按鍵值 } // write_sfm2(2,1,key_can)。 //得到按鍵值 case 0xb7: key_can = 3。 //得到按鍵值 case 0xe7: key_can = 1。 //得到按鍵值 case 0xbb: key_can = 6。 //得到按鍵值 case 0xeb: key_can = 4。 //得到按鍵值 case 0xbd: key_can = 9。 //得到按鍵值 case 0xed: key_can = 7。 //得到按鍵值 case 0xbe: key_can = 11。 switch(key_io) { case 0xee: key_can = 10。 if((key_new == 0) amp。 else key_value =0。 key_new = 1。 key_io = 0x0f。i++) for(j=0。 //繼電器標志位 define key_io P0 uchar key_can。//密碼錯誤次數(shù) bit flag_500ms。 uchar password_xg[6]。 uchar dis_smg[6]。 //邊加 uchar flag_lj_en_value。目前單片機滲透了我們的生活,這幾乎是很難的各個領域,以發(fā)現(xiàn)不單芯片步道地區(qū)。 本次設計中我必須了解并掌握單片機的相關知識。 圖 電子鎖仿真圖 結論 以上是本人在即將結業(yè)時間內寫的畢業(yè)論文,在老師的指導下不斷修改和完善,最后滿足了本設計的要求。各功能實現(xiàn)則調試完成。如果故障在這個階段,我們可以考慮是否要摧毀每個子程序運行到現(xiàn)場,緩沖單元,工作寄存器沖突已經發(fā)生,建立和清除標志是錯誤的,如果有一個溢出堆棧區(qū),無論是輸入設備,如正常等的情況下,如果系統(tǒng)是由那些在發(fā)展機監(jiān)控程序運行,但也考慮用戶是否緩沖單元和監(jiān)控 的工作沖突程序單元。 對于該方案的模塊結構。此外,定位和布局會導致不合理的差了系統(tǒng)的可靠性。如果輸入錯誤累計達到三次,則執(zhí)行報警程序 基于單片機的 電子密碼鎖 的設計 17 圖 開鎖流程圖 5 調試與實現(xiàn) 硬件與 調試 單片機應用系統(tǒng)的硬件調試和軟件調試是分不開的.許多硬件故障只有通過軟、硬件聯(lián)調才能發(fā)現(xiàn) ,但一般是先排除系統(tǒng)中明顯的硬件故障然后在和軟件同步調試。 開始 設置密碼 初始化 輸入密碼 報警程序 報警 次數(shù)加 1 密碼正確? 開鎖? 報警程序 開鎖程序 繼電器打開 報警 修改密碼程序 返回 修改密碼? N Y N Y N Y 基于單片機的 電子密碼鎖 的設計 15 圖 按鍵功能流程圖 密碼設置軟件設計 如圖 43 為密碼設置流程圖,開始按下設置鍵,輸入舊密碼,如果錯誤累計三次,進行報警程序。 圖 開鎖電路原理圖 4 軟件程序設計 本系統(tǒng)軟件設計由主程序、初始化程序、 LCD 顯示程序、鍵盤掃描程序、鍵功能程序、密碼設置程序、 EEPROM 讀寫程序和延時程序等組成。通過 D2, C5 組成解鎖。其實際電路如圖 所示。當輸入的密碼,按回車鍵,如果你輸入的密碼正確 ,LCD 子顯示“打開”,這將輸出低電平,晶體管 T2 導通時,電磁拉力,電子密碼 SCM 導角鎖被打開,如果密碼不正確,液晶顯示屏會顯示“ ERROR”, 輸出為高電平,電子鎖無法打開。本設計的顯示部分由液晶顯示器LCD1602 取代普通的數(shù)碼管來完成。晶體,電容器 C2 / C3 和片上非門(作為一個反饋放大器元件)構成電容三點式振蕩器,該信號的振蕩頻率和振蕩器頻率和電容器 C1,有關容量 C2,但是主要在 0 確定由晶體頻率范圍 ? 33MHz的,電容器 C2, C3 在 5?30pF 的之間的范圍內。當電容 C1 放電結束后, RST 端的電位由 R11 與 R15 分壓比決定。根據實際情況選擇如圖 28 所示的復位電路。 AT24C02 中帶有片內地址寄存器,每寫入或讀出一個數(shù)據字節(jié)后,該地址寄存器自動加 1,以實現(xiàn)對下一個儲存單元的讀寫,所有字節(jié)均以單一操作方式讀取 復位電路 單片機復位是使 CPU 和系統(tǒng)中的其他功能部件都處在一個確定的初始狀態(tài),并從這個狀態(tài)開始工作,例如復位后 PC= 0000H,使單片機從第 — 個單元取指令。每個按鍵的功能都可以在程序中設定 。這樣輸出的電壓一般能滿足要求。 該 系統(tǒng) 由 兩 個 部分 組 成, 軟件和硬件 部分。當外加電壓頻率等于晶體諧振器的固有頻率時,就會發(fā)生壓電諧振,從而導致機械變形的振幅突然增大。在單片機中為其提供時鐘頻率?,F(xiàn)在應用最廣泛的是石英晶體振蕩器。 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ù)據 輸入 RS=H, R/W=H, E=H 輸出 D0— D7=狀態(tài) 字 寫數(shù)據 輸入 RS=H, R/W=L, D0— D7=數(shù)據, E=高脈沖 輸出 無 晶體振蕩器 晶體振蕩器,簡稱晶振, 其作用在于產生原始的時鐘頻率,這個頻率經過頻率發(fā)生器的放大或縮小后就成了電腦中各種不同的總線頻率。 基于單片機的 電子密碼鎖 的設計 6 LCD16022顯示器 LCD 液晶顯示模塊是一個通用裝置的許多電子產品,在計算器,萬用表,電子表格,和許多家用電子產品可以在主顯示數(shù)字,特殊字符和圖形中可以看出。數(shù)據在 SCL 高期間改變定義為一個開始或停止信號。作為第二功能使用每個引腳的定義示于表 每個端口可以獨立地為 P3 被定義為第一或第二功能的輸入和輸出的功能。 P2 口 : 是 一個 準雙向 8 位 I/O 口。 P1 口:是 一個 準雙向 8 位 I/O 口。在取指令(或常量)從外部程序存儲器在每個機器周期兩次 PSEN 有效。 ALE/PROG: 即使沒有訪問外部存儲器, ALE 端仍然是相同的頻率發(fā)生周期性的正脈沖信號, 1/6 的振蕩頻率的頻率。在內部,它是放大器,放大器片上振蕩器的反相輸入端。 AT89S51 引腳如圖 。但國內自行開發(fā)的電子鎖,其市場格局尚未形成,應用并不廣泛。 同時加強數(shù)字電路的現(xiàn)實使用,也奠定了理論和實踐依據同類產品的進一步發(fā)展。 (4) 操作 簡單 , 一學就會 。 (2) 密碼可變。 當前用變成實現(xiàn),以 芯片 做 為核心 的數(shù)碼鎖被廣泛應用 。 當前科學技術飛速發(fā)展,日常生活中人們對于安全的防護要求日趨嚴厲,為了符合當下的需求增強鎖的安全度,不需要鑰匙的電子鎖出現(xiàn)了 。 LED display。LED。 本設計具有以下三方面的創(chuàng)意點,第一:利用 51單片機之間串行通信的這一特點進行設計 ,可以使該產品的密碼內容更具有隨機性,保護起來能好,并且因為使用鍵盤鍵入的方式優(yōu)勢更加明顯 。
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1