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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告-基于單片機(jī)的電子密碼鎖設(shè)計(jì)(編輯修改稿)

2024-12-10 07:34 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 - P3 口輸出高電平;外部程序存儲(chǔ)器讀選通信號(hào) PSEN 無(wú)效。地址鎖存信號(hào) ALE 也為高電平。根據(jù)實(shí)際情況選擇如圖 46 所示的復(fù)位電路 。該電路在最簡(jiǎn)單的復(fù)位電路下增加了手動(dòng)復(fù)位按鍵,在接通電源瞬間,電容 C1 上的電壓很小,復(fù)位下拉電阻 上的電壓接近電源電壓,即 RST 為高電平,在電容充電的過(guò)程中 RST 端電壓逐漸下降,當(dāng) RST 端的電壓小于某一數(shù)值后, CPU 脫離復(fù)位狀態(tài),由于電容 C1 足夠大,可以保證 RST 高電平有效時(shí)間大于 24 個(gè)振蕩周期, CPU 能夠可靠復(fù)位。增加手動(dòng)復(fù)位按鍵是為了避免死機(jī)時(shí)無(wú)法可 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 11 靠復(fù)位。當(dāng)復(fù)位按鍵按下后電容 C1 通過(guò) R 放電。當(dāng)電容 C1 放電結(jié)束后, RST 端的電位 為高電平 。由于 RST 為高電平, CPU 處于復(fù)位狀態(tài),松手后,電容 C1 充電, RST 端電位下降, CPU脫離復(fù)位狀態(tài)。 R5 的作用在于限制按鍵按下瞬間電容 C1 的放電電流,避免產(chǎn)生火花,以保護(hù)按鍵觸電。 復(fù)位電路原理圖 晶振部分 STC89C52引腳 XTAL1和 XTAL2與晶體振蕩器及電容 C按下圖 所示方式連接。晶振、電容 C1/ C2及片內(nèi)與非門(mén)(作為反饋、放大元件)構(gòu)成了電容三點(diǎn)式振蕩器,振蕩信號(hào)頻率與晶振頻率及電容 C C2的容量有關(guān),但主要由晶振頻率決定,范圍在 0~ 33MHz之間,電容 C C2取值范圍在 5~ 30pF之間。根據(jù)實(shí)際情況,本設(shè)計(jì)中采用 12MHZ做為 系統(tǒng)的外部晶振。電容取值為 30pF。 晶振電路原理圖 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 12 顯示部分 為了提高密碼鎖的密碼顯示效果能力。本設(shè)計(jì)的顯示部分由液晶顯示器 LCD1602 取代普通的數(shù)碼管來(lái)完成。只有 接通電源 后,顯示器才處于開(kāi)啟狀態(tài)。否則顯示器將一直處于初始狀態(tài),當(dāng)需要對(duì)密碼鎖進(jìn)行開(kāi)鎖時(shí),按下鍵盤(pán)上的 OPEN 按鍵后利用鍵盤(pán)上的數(shù)字鍵 0- 9輸入密碼,每按下一個(gè)數(shù)字鍵后在顯示器上顯示一個(gè) *,輸入多少位就顯示多少個(gè) *。當(dāng)密碼輸入完成時(shí),按下確認(rèn) OK 鍵, 然后用 LCD 顯示相關(guān)的提示信息。以下是顯示部分接線(xiàn)圖。 顯示電路 原理圖 受控 開(kāi)鎖部分 此處利用聲光模擬密碼鎖電路得控制效果,當(dāng)密碼輸入正確時(shí),綠燈亮,反之則紅燈亮,連續(xù)輸入錯(cuò)誤則蜂鳴器鳴叫報(bào)警。在實(shí)際應(yīng)用中可將綠燈換成電磁閥來(lái)實(shí)現(xiàn)電能向動(dòng)能的轉(zhuǎn)換來(lái)實(shí)現(xiàn)實(shí)際的問(wèn)題。 聲光指示電路 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 13 程序設(shè)計(jì) 本系統(tǒng)軟件設(shè)計(jì)由主程序、初始化程序、 LCD顯示程序、鍵盤(pán)掃描程序、 鍵 功能程序、密碼設(shè)置程序、 EEPROM讀寫(xiě)程序和延時(shí)程序等組成。 主要 程序設(shè)計(jì)流程圖如下所示: 主程序流程圖 開(kāi)始 初始化 鍵盤(pán)掃描 啟動(dòng)程序 鍵盤(pán)掃描 鍵功能程序 結(jié)束 關(guān)閉程序 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 14 密碼操作流程圖 密碼設(shè)置流程 圖 開(kāi)鎖 操作 流程 圖 按鍵功能流程圖 設(shè)置程序 初始化 按下設(shè)置鍵 輸入密碼 確認(rèn)程序 設(shè)置成功 初始化 按開(kāi)鎖鍵 輸入密碼 確認(rèn)程序 輸入正確? Y 開(kāi)鎖成功 開(kāi)鎖程序 輸入次數(shù)加 1 次數(shù) 3? 報(bào)警程序 返回 N Y N Y 鍵功能程序 鍵值=‘ 0- 9’? 鍵值=‘開(kāi)鎖’? 鍵值=‘設(shè)置 ’? 鍵值=‘確認(rèn)’? 密碼輸入程序 設(shè)置程序 開(kāi)鎖程序 確認(rèn)程序 Y Y Y Y N N N 返回 N 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 15 總結(jié) 本設(shè)計(jì)從經(jīng)濟(jì)實(shí)用的角度出發(fā),采用 宏基公司生產(chǎn)的 STC89系列 STC89C52單片機(jī) 與 低功耗 CMOS型 E2PROM AT24C02作為主控芯片與數(shù)據(jù)存儲(chǔ)器單元, 結(jié)合外圍的鍵盤(pán)輸入、顯示、報(bào)警、開(kāi)鎖等電路并用 C語(yǔ)言編寫(xiě)主控芯片的控制程序,設(shè)計(jì)了一款可以多次更改密碼具有報(bào)警功能的電子 密碼鎖。設(shè)計(jì) 基本 可行可以達(dá)到設(shè)計(jì)目地。 使用單片機(jī)制作的電子密碼鎖具有軟硬件設(shè)計(jì)簡(jiǎn)單,易于開(kāi)發(fā),成本較低,安全可靠,操作方便等特點(diǎn),可應(yīng) 用于住宅、辦公室的保險(xiǎn)箱及檔案柜等需要防盜的場(chǎng)所,有一定的實(shí)用性。該電路 設(shè)計(jì)還具有按鍵有效提示,輸入錯(cuò)誤提示,控制開(kāi)鎖電平,控制報(bào)警電路,修改密碼等多種功能。 由于設(shè)計(jì)此電路的時(shí)間較倉(cāng)促,其中還有些許未考慮周全的因素,還需要繼續(xù)的改進(jìn)和完善。 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 16 參考文獻(xiàn) [1] 石文軒 ,宋薇 .基于單片機(jī) MCS 一 51 的智能密碼鎖設(shè)計(jì) [M].武漢工程職業(yè)技術(shù)學(xué)院學(xué)報(bào) ,2020,(01)。 [2] 祖龍起 ,劉仁杰 .一種新型可編程密碼鎖 [J].大連輕工業(yè)學(xué)院學(xué)報(bào) ,2020,(01)。 [3] 葉啟明 .單片機(jī)制作的新型安全密碼鎖 [J].家庭電子 ,2020,(10)。 [4] 郭海英 .基于單片機(jī)的電子 安全密碼鎖的設(shè)計(jì) [M].現(xiàn)代電子技術(shù) ,2020,(13)。 [5] 李明喜 .新型電子密碼鎖的設(shè)計(jì) [J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新 ,2020,(03)。 [6] 董繼成 .一種新型安全的單片機(jī)密碼鎖 [J].電子技術(shù) ,2020,(03)。 [7] 祖龍起 ,劉仁杰 ,孫乃凌 .一種新穎的電子密碼鎖 [J].電子世界 ,2020,(10)。 [8] 李明喜 .新型電子密碼鎖的設(shè)計(jì) [J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新 ,2020,(03)。 [9] 楊茂濤 .一種電子密碼鎖的實(shí)現(xiàn) [J].福建電腦 ,2020,(08)。 [10] 瞿貴榮 .實(shí)用電子密碼 鎖 [J].家庭電子 ,2020,(07)。 [11] ,2020,(01)。 [12] Wireless World, 1998, vol、 84, No、 1509, p69。 [13] 王千 .實(shí)用電子電路大全 [M],電子工業(yè)出版社, 2020, p101。 [14] 何立民 .單片機(jī)應(yīng)用技術(shù)選編 [M],北京:北京航空大學(xué)出版社, 1998。 [15] 李華 .MCS51 系列單片機(jī)使用接口技術(shù) [M],北京航空航天大學(xué)出版社, 1993。 [16] 彭為 .單片機(jī) 典型系統(tǒng)設(shè)計(jì)實(shí)例精講 [M],北京:電子工業(yè)出版社, 2020。 [17] 潘永雄 .新編單片機(jī)原理與應(yīng)用 [M],西安:西安電子科技大學(xué)出版社, 2020。 [18] 童詩(shī)白 ,華成英,模擬電子技術(shù)基礎(chǔ) [M],北京:高等教育出版社, 2020。 [19] 閻石主 .數(shù)字電子技術(shù)基礎(chǔ) [M],北京:高等教育出版社, 1998。 [20] 樊昌信 ,曹麗娜 .通信原理 [M],北京:國(guó)防工業(yè)出版社, 2020。 [21] 李瀚蓀 .電路分析基礎(chǔ) [M],北京:高等教育出版社 1991。 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 17 附件一:電路原理圖 作品 實(shí)物圖 電路原理圖 作品實(shí)物圖 單片機(jī)密碼鎖課程設(shè)計(jì)報(bào)告 —— 湖南師大本科生課程設(shè)計(jì) 18 附件 三 :程序清單 主程序 //**********家庭電子鎖 ************/ //**********C 語(yǔ)言 版 ***************/ //**********2020 年 1 月 ************/ include include include include include include uchar code a0[]={Password Setting}。 uchar code a1[]={wele to here} 。 uchar code a2[]={input password:}。 uchar code a4[]={input length:}。 uchar code a5[]={wait for ......}。 uchar code a6[]={secret is saving}。 uchar code a7[]={wait for ......}。 uchar code a8[]={secret is OK}。 uchar code a9[] ={Setting pleted}。 uchar code a10[] ={secret is ERROR}。 uchar code a11[] ={setting serect}。 uchar code b1[]={Families lock}。 uchar code b2[]={Password}。 uchar code c1[]={Open the door }。 uchar code c2[]={Wele host }。 uchar code c3[]={who are you ? }。 uchar code c4[]={I don39。t know you}。 uchar code c5[]={Password ERROR!}。 bit FLAG1,FLAG2,FLAG3,FALG4。 uchar idata set1[11]={0,0,0,0,0,0,0,0,0,0,0}。 uchar idata set2[11]={0,0,0,0,0,0,0,0,0,0,0}。 enum jian{enter=10,cancel,open,setserect} 。 ///////////////////////////////////////// // 用戶(hù)密碼設(shè)置 user()。 // 密碼輸入 inputserect() // 開(kāi)鎖顯示 OPENLOCK() //密碼讀入 readserect() //*******************密碼讀入 void readserect() { int i。 for(i=0。iread_random(20)。i++) { set1[i]= read_random(i) 。 } } void yanzh1() { clear()。 write1602(0,0,a8)。 write1602(0,1,a5)。 delay(
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1