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

正文內(nèi)容

基于proteus的電子密碼鎖設(shè)計(jì)-副本(編輯修改稿)

2025-01-11 02:24 本頁面
 

【文章內(nèi)容簡介】 : WDT是為了解決 CPU程序運(yùn)行時(shí)可能進(jìn)入混亂或死循環(huán)而設(shè)置,它由一個(gè) 14bit計(jì)數(shù)器和看狗復(fù)位 SFR( WDTRST)構(gòu)成。外部復(fù)位時(shí), WDT默認(rèn)為關(guān)閉狀態(tài),要打開 WDT,必按順序?qū)?01H和 0E1H寫到 WDTRST寄存器,當(dāng)啟動(dòng)了 WDT,它會(huì)隨晶體振蕩器在每個(gè)機(jī)器周 期計(jì)數(shù),除硬件復(fù)位或 WDT溢出復(fù)位外沒有其它方法關(guān)閉 WDT,當(dāng) WDT溢出,將使 RST引腳輸出高電平的復(fù)位脈沖 。 3 .2 LCD1602 顯示器 現(xiàn)在的字符型液晶模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示器件了。 1602 型 LCD 顯示模塊具有體積小,功耗低,顯示內(nèi)容豐富等特點(diǎn)。 1602型 LCD 可以顯示 2 行 16 個(gè)字符,有 8 位數(shù)據(jù)總線 D0~D7 和 RS, R/W, EN 三個(gè)控制端口,工作電壓為 5V,并且具有字符對(duì)比 度調(diào)節(jié)和背光功能。 3 . 接口信號(hào)說明 1602 型 LCD 的接口信號(hào)說明如表 3 所示: 表 3 1602 型 LCD 的接口信號(hào)說明 編號(hào) 符號(hào) 引腳說明 編號(hào) 符號(hào) 引腳說明 1 VSS 電源地 9 D2 Data I/O 2 VDD 電源正極 10 D3 Data I/O 3 V0 液晶顯示偏壓信號(hào) 11 D4 Data I/O 4 RS 數(shù)據(jù) /命令選擇端( H/L) 12 D5 Data I/O 5 R/W 讀寫選擇端( H/L) 13 D6 Data I/O 6 E 使能信號(hào) 14 D7 Data I/O 7 D0 Data I/O 15 BLA 背光源正極 8 D1 Data I/O 16 BLK 背光源負(fù)極 基于 proteus 仿真平臺(tái)的電子密碼鎖的設(shè)計(jì) 12 3 . 主要技術(shù)參數(shù) 1602 型 LCD 的主要技術(shù)參數(shù)如下表所示: 表 4 1602 型 LCD 的主要技術(shù)參數(shù) 顯示容量 16X2 個(gè)字符 芯片工作電壓 ~ 工作電流 ( ) 模塊最佳工作電壓 字符尺寸 (WXH)mm 3 . 基本操作程序 讀狀態(tài):輸入: RS=L, RW=L, E=H 輸 出:D0~D7=狀態(tài)字 讀數(shù)據(jù):輸入: RS=H, RW=H, E=H 輸出:無 寫指令:輸入: RS=L, RW=L, D0~D7=指令碼, E=高脈沖 輸出: D0~D7=數(shù)據(jù) 寫數(shù)據(jù):輸入: RS=H, RW=L, D0~D7=數(shù)據(jù), E=高脈沖 輸出:無 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 13 4. 系統(tǒng)軟件設(shè)計(jì) 本系統(tǒng)軟件設(shè)計(jì)由主程序、初始化程序、 LCD顯示程序、鍵盤掃描程序、鍵功能程序、密碼設(shè)置程序、 EEPROM讀寫程序和延時(shí)程序等組成。主要程序設(shè)計(jì)流程圖如下所示: 圖 9 主程序流程圖 開始 初始化 鍵盤掃描 啟動(dòng)程序 鍵盤掃描 鍵功能程序 結(jié)束 關(guān)閉程序 基于 proteus 仿真平臺(tái)的電子密碼鎖的設(shè)計(jì) 14 圖 10 密碼設(shè)置流程圖 設(shè)置程序 初始化 按下設(shè)置鍵 輸舊密碼 確認(rèn)程序 所輸入舊密碼正確? 輸新密碼 確認(rèn)程序 設(shè)置成功 輸入次數(shù) 加 1 次數(shù) 3? 報(bào)警程序 N Y N Y 返回 確認(rèn)程序 再次輸新密碼 兩次新密碼輸入相同? N Y 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 15 圖 11 開鎖流程圖 初始化 按開鎖鍵 輸入密碼 確認(rèn)程序 所輸入密碼正確? Y 開鎖成功 開鎖程序 輸入次數(shù)加 1 次數(shù) 3? 報(bào)警程序 返回 N Y N 基于 proteus 仿真平臺(tái)的電子密碼鎖的設(shè)計(jì) 16 5. 調(diào)試 調(diào)試過程如下: 首先把密碼鎖接通電源,使之運(yùn)行程序,從而置入初始密碼,其模擬電路圖如圖 12 所示,當(dāng)前狀態(tài)為初始狀態(tài),這時(shí)的初始密碼根據(jù)程序可作為:012345,此時(shí)從鍵盤上依次按下代表 0, 1, 2, 3, 4, 5 的按鍵在按下代表確認(rèn)的鍵,當(dāng)輸入密碼正確時(shí)模擬圖如圖 13 所示,再次輸入密碼后確認(rèn)開鎖,綠燈( D1)亮起,其模擬圖如圖 14 所示。若輸入密碼錯(cuò)誤時(shí),其模擬圖如圖 15 所示,當(dāng)三次都輸入錯(cuò)誤密碼后,紅燈( D2)亮起,其模擬圖如圖 16 所示。 模擬電路圖 12 (鍵盤掃描, LCD 開) 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 17 模擬電路 圖 13 (密碼第一次輸入正確) 模擬電路圖 14 (綠燈( D1)亮起,開鎖狀態(tài)) 基于 proteus 仿真平臺(tái)的電子密碼鎖的設(shè)計(jì) 18 模擬電路圖 15 (輸入錯(cuò)誤密碼) 模擬電路圖 16 (三次輸入都錯(cuò),紅燈( D2)亮起,上鎖狀態(tài)) 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 19 6. 結(jié)束語 本設(shè)計(jì)從經(jīng)濟(jì)實(shí)用的角度出發(fā),采用美國 Atmel公司的單片機(jī) AT89C52作為主控芯片與數(shù)據(jù)存儲(chǔ)器單元, 結(jié)合外圍的鍵盤輸入、顯示、報(bào)警、開鎖等電路并用匯編編寫主控芯片的控制程序,研制了一款可以多次更改密碼具有報(bào)警功能的電子 密碼鎖。設(shè)計(jì)完全可行可以達(dá)到設(shè)計(jì)目地。 使用單片機(jī)制作的電子密碼鎖具有軟硬件設(shè)計(jì)簡單,易 于開發(fā),成本較低,安全可靠,操作方便等特點(diǎn),可應(yīng) 用于住宅、辦公室的保險(xiǎn)箱及檔案柜等需要防盜的場(chǎng)所,有一定的實(shí)用性。該電路設(shè)計(jì)還具有按鍵有效提示,輸入錯(cuò)誤提示,控制開鎖電平,控制報(bào)警電路,修改密碼等多種功能。可在意外泄密的情況下隨時(shí)修改密碼。保密性強(qiáng),靈活性高,特別適用于家庭、辦公室、學(xué)生宿舍及賓館等場(chǎng)所。 基于 proteus 仿真平臺(tái)的電子密碼鎖的設(shè)計(jì) 20 [參考文獻(xiàn) ] [1] 何立民 .MCS— 51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) .北京:北京航空航天大學(xué)出版社, 1995 [2] 薛 鈞義,張彥斌 .MCS— 51 系列單片機(jī)微型計(jì)算機(jī)及其應(yīng)用 .西安:西安交 通大學(xué)出版社, 1997 [3] 丁元杰 .單片微機(jī)原理及應(yīng)用 .北京:機(jī)械工業(yè)出版社, 1994 [4] 李廣第 .單片機(jī)基礎(chǔ) .北京:北京航空航天大學(xué)出版社, 1994 [5] 張凱等 .單片機(jī)綜合系統(tǒng)及其設(shè)計(jì)開發(fā) .北京: 科學(xué)出版社, 1996 [6] 陳偉人 .MCS— 51系列單片機(jī)實(shí)用子程序集錦 .北京:清華大學(xué)出版社, 1993 [7] 華成英 ,童詩白 . 模擬電子技術(shù)基礎(chǔ) .北京: 高等等教育出版社出版 , 2021 [8] 張克龍 . 數(shù)字電子技術(shù)基礎(chǔ) . 北 京: 高等等教育出版社出版 ,2021 [9] 張毅坤 . 單片微型計(jì)算機(jī)原理及應(yīng)用 .西安: 西安電子科技大學(xué)出版社出版電子技術(shù) , 1998 [10] 畢滿清 . 電子技術(shù)實(shí)驗(yàn) 及課題設(shè)計(jì) .北京: 機(jī)械工業(yè)出版社出版 , 2021 [11] 桂志國 ,樓國紅 . 數(shù)字信號(hào)處理 . 北京: 科學(xué)出版社出版 , 2021 [12] 孔令德 .計(jì)算機(jī)技術(shù)基礎(chǔ) . 北京: 兵器工業(yè)出版社出版 , 2021 [13] AT89C51 DATA SHEEP Philips Semiconductors ,1999 [14] Yang. Y., Yi. J., Woo, ., and Kim. B.: ‘Optimum design for linearityand efficiency of microwave Doherty amplifier using a new loadmatching technique’, Microw. J., 2021, 44, (12), pp. 20 – 36 [15] Vizimuller, P.: ‘RF design guide systems, circuits, and equations’ (Ar techHouse, Boston, MA, 1995)[6]R. Dye, “Visual ObjectOrientated Programming,” Dr. Dob bs MacintoshJournal, Sept. 1st ,1991 [16] Motorola Reference [17] Thomas :Electronic Devices,5th ed,PrenticeHall Inc .New jersey,1999 [18] and Analysis and Design if Analog Integrated Circuits 3rd Edition,John Wiley amp。 Sons,New York,1993 [19] 祖龍起 ,劉仁杰 .一種新型可編程密碼鎖 [J].大連輕工業(yè)學(xué)院學(xué)報(bào) ,2021. [20] 李瀚蓀 .電路分析基礎(chǔ) [M],北京:高等教育出版社 1991. 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 21 [22] 童詩白 ,華成英,模擬電子技術(shù)基礎(chǔ) [M],北京:高等教育出版社, 2021. [23] 王千 .實(shí)用電子電路大全 [M],電子工業(yè)出版社, 2021, p101. [24] 何立民 .單片機(jī)應(yīng)用技術(shù)選編 [M],北京:北京航空大學(xué)出版社, 1998. [25] 李華 .MCS51 系列單片機(jī)使用接口技術(shù) [M],北京航空航天大學(xué)出版社,1993. [26] 彭為 .單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例精講 [M],北京:電子工業(yè)出版社, 2021. [27] 潘永雄 .新編單片機(jī)原理與應(yīng)用 [M],西安:西安電子科技大學(xué)出版社,2021. [28] 董繼成 .一種新型安全的單片機(jī)密碼鎖 [J].電子技術(shù) ,2021. [29] 祖龍起 ,劉仁杰 ,孫乃凌 .一種新穎的電子密碼鎖 [J].電子世界 ,2021. [30] 李明喜 .新型電子密碼鎖的設(shè)計(jì) [J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新 ,2021. [31] 楊茂濤 .一種電子密碼鎖的實(shí)現(xiàn) [J].福建電腦 ,2021. 基于 proteus 仿真平臺(tái)的電子密碼鎖的設(shè)計(jì) 22 附錄 主程序: include define uchar unsigned char define uint unsigned int uchar jian[16]={0xe7,0xee,0xde,0xbe,0xed,0xdd,0xbd,0xeb,0xdb,0xbb,0x7e,0x7d,0x7b,0x77,0xb7,0xd7}。 uchar Users[6]={0,1,2,3,4,5}。 //用戶密碼 uchar Fu_hao=0。 //符號(hào)輸出控制位 uchar U_Interrupt=0。 //中斷標(biāo)志位 uchar Txet=0。 uchar timer_1=0。 uchar code table4[]=Is exiting !。 uchar code table7[]=input new code。 uchar code table12[]=Time is too long。 sbit lcden=P3^4。 sbit lcdrs=P3^5。 sbit Warning=P3^1。 //報(bào)警指示燈 sbit Lock=P3^0。 //開鎖指示燈 sbit LABA=P2^0。 //喇叭報(bào)警 //****************************** //延遲子程序 //***************************** void Delay(uint z) { uint x,y。 for(x=z。x0。x)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1