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

正文內(nèi)容

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

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

下一頁面
  

【正文】 (論文) 摘 要 隨著電子產(chǎn)品向智能化和微型化的不斷發(fā)展,單片機(jī)已成為電子產(chǎn)品研制和開發(fā)中首選的控制器。1 電子密碼鎖簡介 13 設(shè)計(jì)原理 16 晶振部分 19 5 系統(tǒng)軟件設(shè)計(jì) 其性能和安全性已大大超過了機(jī)械鎖 。 電子密碼鎖的發(fā)展趨勢 在日常生活和工作中,住宅與部門的安全防范、單位的文件檔案、財(cái)務(wù)報(bào)表以及一些個(gè)人資料的保存多以加鎖的辦法來解決。由于數(shù)字、字符、圖形圖像、人體生物特征和時(shí)間等要素均可成為鑰匙的電子信息,組合使用這些信息能夠使電子防盜鎖獲得高度的保密性,如防范森 嚴(yán)的金庫,需要使用復(fù)合信息密碼的電子防盜鎖,這樣對盜賊而言是“道高一尺、魔高一丈”。故不采用 方案二:采用以 單片機(jī) 為核心的控制方案 由于單片機(jī)種類繁多,各種型號都有其一定的應(yīng)用環(huán)境,因此在選用時(shí)要多加比較,合理選擇,以期獲得最佳的性價(jià)比。 可以看出方案二控制靈活準(zhǔn)確性好且保密性強(qiáng)還具有擴(kuò)展功能,根據(jù)現(xiàn)實(shí)生活的需要此次設(shè)計(jì)采用此方案 (論文) 4 3 主要元器件介紹 主控芯片 AT89S51 AT89S51 是一個(gè)低功耗,高性能 CMOS 8 位單片機(jī),片內(nèi)含 4k Bytes ISP(Insystem programmable)的可反復(fù)擦寫 1000 次的 Flash 只讀程序存儲器,器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及 80C51 引腳結(jié)構(gòu),芯片內(nèi)集成了通用 8 位中央處理器和 ISP Flash 存儲單元,功能強(qiáng)大的微型計(jì)算機(jī)的 AT89S51 可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。掉電方式何在 RAM 中的內(nèi)容 ,但振蕩器 停止工作并禁止其它所有部件工作直接到一個(gè)硬件復(fù)位。 (論文) 6 表 31 P1口第二功能 端口引腳 第二功能 MOSI(用于 ISP編程) MISO(用于 ISP編程) SCK(用于 ISP編程) P2口: P2是一個(gè)帶有內(nèi)部上拉電阻的 8位雙向 I/O口, P2的輸出緩沖級可驅(qū)動 4個(gè) TTL邏輯門電路。 P3口除了作為一般的 I/O口線外,更重要的用途是它的第二功能, P3口的第二功能如下表 32。該位禁位后,只有一條 MOVX 和 MOVC指令 ALE才會被激活。 Flash存儲器編程時(shí) ,該引腳加上+ 12V的編程電壓 Vpp。 (論文) 8 圖 32 AUXR輔助寄存器 雙時(shí)鐘指針寄存器:為方便地訪問內(nèi)部和外部數(shù)據(jù)存儲器,提供了兩個(gè) 16位數(shù)據(jù)指針寄存儲器: PD0位于 SFR區(qū)塊中的地址 82H、 83H和 DP1位于地址 84H、 85H,當(dāng) SFR中的位 DPS=0時(shí) 選擇 DP0,而 DPS=1時(shí)選擇 DP1。外部復(fù)位時(shí), WDT默認(rèn)為關(guān)閉狀態(tài),要打開 WDT,必按順序?qū)?01H和 0E1H寫到 WDTRST寄存器,當(dāng)啟動了 WDT,它會隨晶體振蕩器在每個(gè)機(jī)器周期計(jì)數(shù),除硬件復(fù)位或 WDT溢出復(fù)位外沒有其它方法關(guān)閉 WDT,當(dāng) WDT溢出,將使 RST引腳輸出高電平的復(fù)位脈沖 ]14[ 。他通過 SDA(串行數(shù)據(jù)線 )及SCL(串行時(shí)鐘線 )兩根線在連到總線上的器件之間傳送信息,并根據(jù)地址識別每個(gè)器件。第 6 腳 SCL 為串行時(shí)鐘輸入線,在 AT89C51 試驗(yàn)開發(fā)板上和單片機(jī)的 連接。 1602 型 LCD顯示模塊具有體積小,功耗低,顯示內(nèi)容 豐富等特點(diǎn)。石英晶體振蕩器廣泛地應(yīng)用在電視機(jī)、影碟機(jī)、錄像機(jī)、無線通訊設(shè)備、電子鐘表、 單片機(jī) 、數(shù)字儀器儀表等電子設(shè)備中。其中 矩陣 鍵盤用于輸入數(shù)字密碼 和進(jìn)行各種功能的實(shí)現(xiàn) 。 由于輸入電壓為電網(wǎng)電壓,一般情況下 所需直流電壓的數(shù)值和電網(wǎng)電壓的有效值相差較大,因而電源變壓器的作用顯現(xiàn)出來起到降壓作用。 本設(shè)計(jì)中使用 的這個(gè) 4*4鍵盤 不但能完成密碼的輸入還能作特別功能鍵使用 , 比如清空顯示功能等。為降低總的寫入時(shí)間,一次操作可寫入多達(dá) 8個(gè)字節(jié)的數(shù)據(jù)。無論是在單片機(jī)剛開始接上電源時(shí),還是斷電后或者發(fā)生故障后都要復(fù)位 。由于 R5R6 因此 RST為高電平 , CPU處于復(fù)位狀態(tài),松手后,電容 C1充電, RST端電位下降,CPU脫離復(fù)位狀態(tài)。只有 按下 鍵盤上的開啟按鍵 后,顯示器 才 處于開啟狀態(tài)。用戶通過鍵盤任意 設(shè)置 密碼,并儲存在 EEPROM中作為鎖碼指令。 主要 程序設(shè)計(jì)流程圖如下 所示 : 圖 51 主程序流程圖 開始 初始化 鍵盤掃描 啟動程序 鍵盤掃描 鍵功能程序 結(jié)束 關(guān)閉程序 (論文) 21 圖 52 鍵功能流程圖 鍵功能程序 鍵值=‘ 0- 9’? 鍵值=‘開鎖’? 鍵值=‘清除’? 鍵值=‘設(shè)置’? 鍵值=‘確認(rèn)’? 密碼輸入程序 設(shè)置程序 清除程序 開鎖程序 確認(rèn)程序 Y Y Y Y Y N N N N 返回 N (論文) 22 圖 53 密碼設(shè)置流程圖 設(shè)置程序 初始化 按下設(shè)置鍵 輸舊密碼 確認(rèn)程序 所輸入舊密碼正確? 輸新密碼 確認(rèn)程序 設(shè)置成功 輸入次數(shù)加 1 次數(shù) 3? 報(bào)警程序 N Y N Y 返回 確認(rèn)程序 再次輸新密碼 兩次新密碼輸入相同? N Y (論文) 23 圖 54 開鎖流程圖 初始化 按開鎖鍵 輸入密碼 確認(rèn)程序 所輸入密碼正確? Y 開鎖成功 開鎖程序 輸入次數(shù)加 1 次數(shù) 3? 報(bào)警程序 返回 N Y N (論文) 246 結(jié)論 本 設(shè)計(jì) 從經(jīng)濟(jì)實(shí)用的角度出發(fā),采用美國 Atmel公司的單片機(jī) AT89S51與 低功耗 CMOS型E2PROM AT24C02作為主控芯片與數(shù)據(jù)存儲器單元, 結(jié)合外圍的鍵盤輸入、顯示、報(bào)警、開鎖等電路并用 匯編 編寫主控芯片的控制程序,研制了一款可以多次更改密碼具有報(bào)警功能的電子 密碼鎖。 . ]在這份大學(xué)的最后一頁里,我要感謝的人很多,首先要感謝我的學(xué)校,感謝在這四年中交給我的做人道理,讓我從一個(gè)懵懂得高中生變成一個(gè)成熟的青年。 [2] 祖龍起 ,劉仁杰 .一種新型可編程密碼鎖 [J].大連輕工業(yè)學(xué)院學(xué)報(bào) ,2021,(01)。 [10] 瞿貴榮 .實(shí)用電子密碼鎖 [J].家庭電子 ,2021,(07)。 [18] 童詩白 ,華成英,模擬電子技術(shù)基礎(chǔ) [M], 北京:高等教育出版社, 2021。********* 2021/6/10 ********* 。系統(tǒng)更 改的狀態(tài)標(biāo)志位,為 1 表示 busy FLAG1 BIT 2BH 。清除標(biāo)志位 CLR F_1 CLR F_2 CLR F_3 CLR F_4 CLR F_5 CLR F_6 CLR F_7 CLR F_8 CLR F_9 CLR BUF_FULL CLR CH_STATE CLR FLAG1 CLR F_F1 CLR F_F2 CLR PSW_F MOV BUFF,00H 。檢查有沒有按鍵按下 JNZ LK1 AJMP CH_KEY LK1: LCALL T12MS ACALL KS JNZ LK2 RET LK2: NOP LCALL SBIE 。SETB TR0 INC TIMERS 。***********數(shù)字按鍵輸入并且存放到緩沖區(qū)內(nèi)等待比較 *********** KEY_DIG:NOP 。檢查鍵盤 AJMP START 。AJMP TIMER0 ORG 001BH 。AT24C02 讀取緩沖區(qū) AT1 EQU 61H AT2 EQU 60H AT3 EQU 5FH AT4 EQU 5EH AT5 EQU 5DH AT6 EQU 5CH AT7 EQU 5BH AT8 EQU 5AH 。********* 電子密碼鎖 ********* 。 [16] 彭為 .單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例精講 [M],北京:電子工業(yè)出版社, 2021。 [8] 李明喜 .新型電子密碼鎖的設(shè)計(jì) [J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新 ,2021,(03)。 現(xiàn)在即將揮別我的學(xué)校、老師、同學(xué),還有我四年的大學(xué)生活,雖然依依不舍,但是對未來的路,我充滿了信心。 (論文) 25謝 辭 四年的大學(xué)生活不知不覺中就要結(jié)束了,在這段難忘的生活中,有我許多美好的回憶。開鎖以后,單片機(jī)自動清除掉由用戶輸人的這個(gè)密碼。如圖 49所示: S1R9VCCT38550 圖 49 報(bào)警電路原理圖 (論文) 19 開鎖部分 開鎖控制電路的功能是當(dāng)輸入正確的密碼后將鎖打開。 20pFC220pFC31212MHzXTAL2XTAL1 圖 47 晶振電路原理圖 (論文) 18 顯示部分 為了 提高 密碼鎖的 密碼顯示效果能力。當(dāng)復(fù)位按鍵按下后電容 C1通過 R5放電。 AT24C
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1