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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖正文(編輯修改稿)

2024-10-04 17:45 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 件設(shè)計(jì) 鍵盤掃描 【 7】 流程圖如圖 所示 ,在按鍵當(dāng)中,有與輸入、開鎖、清除、設(shè)置、確認(rèn)的程序相對(duì)應(yīng)的按鍵,并按順序與輸入的數(shù)相比較,當(dāng)輸入正確時(shí),進(jìn)入密碼程序,錯(cuò)誤時(shí)進(jìn)行清除,輸入兩次新密碼正確時(shí),可進(jìn)行重新設(shè)置密碼,最后確認(rèn)程序。按鍵的檢測(cè)主要是通過查詢的方法來實(shí)現(xiàn)的,利用按鍵進(jìn)行密碼的輸入及設(shè)置。 圖 按鍵掃描流程圖 開 始 行列端口賦值0xf0 讀端口,結(jié)果相等? 延時(shí) 10 毫秒 保存首次賦值 讀端口,兩次賦值運(yùn)算 讀端口,結(jié)果 相 等? 查表發(fā)出鍵模 行列端口賦值 0x0f 返回 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 16 圖 24C02讀寫操作的軟件算法流程圖 圖 2 修改密碼流程圖 輸入密碼 存入緩沖 再輸入一 比較密碼 按下輸入新密碼 調(diào) 用 24C02 調(diào)用顯示 重新輸入 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 17 系統(tǒng)功能及仿真 (一)開鎖 (二) LCD1602 液晶顯示 (三)密碼修改 (四)報(bào)警 (五)還能添加掉電存儲(chǔ) 當(dāng)給單片機(jī)上電后,單片機(jī)顯示如圖: 圖 41 仿真圖 1 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 18 當(dāng)輸入密碼時(shí),單片機(jī)顯示如圖: 圖 42 仿真圖 2 密碼錯(cuò)誤的情況下修改密碼(即輸入新密碼)顯示如圖: 圖 43 仿真圖 3 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 19 當(dāng)輸入正確密碼時(shí)單片機(jī)顯示如圖: 圖 44 仿真圖 4 輸入新密碼之后保存 顯示: 圖 45 仿真圖 5 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 20 圖 46 實(shí)物圖 5 總 結(jié) 以上為本人設(shè)計(jì)的電子密碼鎖電路。 該電子密碼鎖設(shè)計(jì)實(shí)現(xiàn)開關(guān)鎖和修改密碼等 功能,并具有結(jié)構(gòu)簡(jiǎn)單、功耗低、成本低等優(yōu)點(diǎn),但是設(shè)計(jì)電子密碼鎖需要結(jié)合實(shí)際綜合考慮很多因素,因此該電子密碼鎖設(shè)計(jì)需要在實(shí)際中進(jìn)一步完善和改進(jìn)。另外,在系統(tǒng)應(yīng)用程序方面,該設(shè)計(jì)只實(shí)現(xiàn)了修改密碼、開關(guān)鎖、自動(dòng)報(bào)警等功能,要想在現(xiàn)實(shí)生活中推廣,還必須針對(duì)實(shí)際應(yīng)用場(chǎng)合的需要,進(jìn)一步完善系統(tǒng)功能的程序。 具有防盜報(bào)警功能的電子密碼鎖代替?zhèn)鹘y(tǒng)的機(jī)械式密碼鎖,克服了機(jī)械式密碼鎖密碼量少、安全性能差的缺點(diǎn),密碼鎖不管在技術(shù)上還是在性能上都得到了提高。其經(jīng)過多次的整理,是一個(gè)比較不錯(cuò)的設(shè)計(jì),可以滿足人們的基本需求,但是因?yàn)樗?平有限,此電路中也存在一定的問題, 的設(shè)計(jì)并不奢望一定能成功,但一定要對(duì)已學(xué)的各種電子知識(shí)能有一定的運(yùn)用能力,我做設(shè)計(jì)的目的是希望能檢查下對(duì)所學(xué)知識(shí)的運(yùn)用能力的好壞,并且開始慢慢走上創(chuàng)造的道路,這是非常可貴的一點(diǎn)。 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 21 但是在我們?cè)O(shè)計(jì)和調(diào)試的過程中,也發(fā)現(xiàn)了一些問題,譬如電子密碼鎖的設(shè)計(jì)還不夠人性化,比如加上語(yǔ)音的提示功能,可能會(huì)更有生命力。電路的密碼不能忘記,一旦忘記,就難以打開,這可以通過增加電路解決,但那過于復(fù)雜。 此次 程序設(shè)計(jì)還有一定的漏洞。也許還有其他的一些不足,還請(qǐng)老師給以支持。 6 參考文獻(xiàn) [1] 童詩(shī)白 .華成英:模擬電子技術(shù)基礎(chǔ) [第四版 ].高等教育出版社, P3P7 [2] 張毅剛:?jiǎn)纹瑱C(jī)原理及應(yīng)用 .高等教育出版社, , P65P67 [3] 李全利:?jiǎn)纹瑱C(jī)原理及接口技術(shù) .高等教育出版社, , P69P78 [4] 李光飛:?jiǎn)纹瑱C(jī)課程設(shè)計(jì)指導(dǎo) .北京航空航天大學(xué)出版社, ,P12P24 [5] 蔡朝洋:?jiǎn)纹瑱C(jī)控制實(shí)習(xí)與專題制作 .北京航空航天大學(xué)出版社, ,P30P41 [6] 陳連坤:?jiǎn)纹瑱C(jī)原理及接口技術(shù) .北京交通大學(xué)出版社, ,P55P57 [7] 李學(xué)海:標(biāo)準(zhǔn) 8051 單片機(jī)基礎(chǔ)教程 .北京航空航天大學(xué)出版, ,P57P60 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 22 附錄一: 原理圖 附錄二: 源程序// // 名稱:用 1602LCD 與 24C04 設(shè)計(jì)的電子密碼鎖 // // 說明:初始密碼由 設(shè)定為 “123456”。 // 當(dāng)輸入 0~9 中的數(shù)字時(shí)可以輸入密碼,不超過 6 位數(shù),輸入完成后按下 A // 鍵開鎖,密碼正確時(shí) LED 點(diǎn)亮,液晶顯示開鎖成功。 // 其他鍵功能是: B 上鎖 C 重新輸入密碼 D 保存新密碼 E 清除 // 重設(shè)密碼成功時(shí)要求先輸入正確的密碼成功開鎖。 // include include define uchar unsigned char define uint unsigned int //上次按鍵和當(dāng)前按鍵序號(hào),該矩陣中序號(hào)范圍為 0~15,16 表示無(wú)按鍵 uchar pre_keyNo=16,keyNo=16。 uchar code Title_Text[]=Your Password...。 //標(biāo)題字符串 uchar DSY_BUFFER[10]=。 //顯示緩沖 uchar UserPasssword[10]=。 //用戶輸入的密碼 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 23 void LCD_Init()。 //液晶初始化 void Display_String(uchar*str,uchar LineNo)。 //在液晶指定行顯示字符串 void IIC_24C04_Init()。 //IIC 初始化 void Beep()。 //蜂鳴器 uchar RecString(uchar Slave,uchar Subaddr,uchar*Buffer,uchar N)。 //從 IIC 讀取數(shù)據(jù) uchar SendString(uchar Slave,uchar Subaddr,uchar*Buffer,uchar N)。 //從 IIC 讀取數(shù)據(jù) uchar Keys_Scan()。 sbit LED_OPEN=P2^7。 //開鎖亮燈 sbit BEEP=P3^7。 //蜂鳴器 // //延時(shí) // void DelayMS(uint x) { uchar i。 whlie(x) for (i=0。i120。i++)。 } // //蜂鳴器子程序 // void Beep() { uchar i。 for (i=0。i100。i++) { DelayMS(1)。BEEP=~BEEP。 } BEEP=0。 } // //清除密碼 // void Clear_Password() { UserPassword[0]=39。\039。 DSY_BUFFER[0]=39。\039。 } 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1