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

正文內(nèi)容

基于stc89c52單片機(jī)的電子密碼鎖畢業(yè)設(shè)計(jì)_附原理圖_pcb圖_源程序_仿真圖-免費(fèi)閱讀

2025-08-10 10:24 上一頁面

下一頁面
  

【正文】 new5=0。c=16。genggai=0。f=16。 } if(retry) //當(dāng)重試按鍵 S18 被按下, retry 會(huì)被置位 { retry=0。old5=new5。 } display(a,b,c,d,e,f)。 shumima()。 break。 case 5:new5=key。 case 3:new3=key。 } } } } void shumima() //對(duì)按鍵采集來的數(shù)據(jù)進(jìn)行分配 { if(!wanbi) { switch(wei) { case 1:new1=key。 break。 } beep=1。 wei=0。 if(temp!=0xf0) { temp=P3。0xf0。 case 0xbd: key=6。 if(temp!=0xf0) { delay(10)。 temp=tempamp。 break。0xf0。 dula=0。 dula=1。 34 P0=table[d]。 delay(5)。 wela=0。k)。 sbit wela=P2^7。 當(dāng)設(shè)置密碼時(shí),設(shè)置中途想更改密碼,也可按下此鍵重新設(shè)置。最后本次設(shè)計(jì)還可以精進(jìn)的地方就是輸入密碼錯(cuò)誤時(shí)的處理方法。第三,密碼修改部分,本次設(shè)計(jì)實(shí)現(xiàn)的不是很好,密碼能進(jìn)行修改但是只能修改第一個(gè)密碼。 圖 65 輸入密碼正確時(shí)仿真圖 按下確認(rèn)鍵后,二極管不亮且顯示屏上顯示 Error,表示密碼輸入錯(cuò)誤,門的鎖不會(huì)打開。檢查電路是否短路也是利用同一原理。 printf_char(2,j, %d)。 delay(10000)。 write_adr(0x0c)。 } write_adr(row+col1)。 sh2=dat%100/10。break。break。 press_on=KEY_IO。 為了完成上述任務(wù),在進(jìn)行軟件設(shè)計(jì)時(shí),通常把整個(gè)過程分成若干個(gè)部分,每一部分叫做一個(gè)模塊。而剩余的就是報(bào)警模塊、開鎖模塊以及單片機(jī)的最小系統(tǒng)。根據(jù)實(shí)際情況,本設(shè)計(jì)中采用 做系統(tǒng)的外部晶振。該電路在最簡單的復(fù)位電路下增加了手動(dòng)復(fù)位按鍵,在接通電源瞬間,電容 C1 上的電壓很小,復(fù)位下拉電阻上的電壓接近電源電壓,即 RST 為高電平,在電容充電的過程中 RST 端電壓逐漸下降,當(dāng) RST 端的電壓小于某一數(shù)值后, CPU 脫離復(fù)位狀態(tài),由于電容 C1 足夠大,可以保證 RST高電平有效時(shí)間大于 24 個(gè)振蕩周期, CPU 能夠可靠復(fù)位。本設(shè)計(jì)中使用的這個(gè) 4*4 鍵盤不但能完成密碼的輸入還能作特別功能鍵使用,比如清空顯示功能等。其中硬件部分由電源輸入部分、鍵盤輸入部分、密碼存儲(chǔ)部分、復(fù)位部分、晶振部分、顯示部分、報(bào)警部分、開鎖部分組成,軟件部分對(duì)應(yīng)的由主程序、初始化程序、 LCD 顯示程序、鍵盤掃描程序、啟動(dòng)程序、關(guān)閉程序、建功能程序、密碼設(shè)置程序、 EEPROM 讀寫程序和延時(shí)程序等組成。當(dāng)輸入六位密碼后按下確認(rèn)鍵,系統(tǒng)會(huì)與存于 ROM 的密碼對(duì)比, 若密碼錯(cuò)誤,顯示屏?xí)@示 Error,若密碼正確,顯示屏?xí)@示 Right。 石英晶體振蕩器是利用石英晶體(二氧化硅的結(jié)晶體)的壓電效應(yīng)制成的一種諧振器件,它的基本構(gòu)成大致是:從一塊石英晶體上按一定方位角切下薄片(簡稱為晶片,它可以是正方形、矩形或圓形等),在它的兩個(gè)對(duì)應(yīng)面上涂敷銀層作為電極,在每個(gè)電極上各焊一根引線接到管腳上,再加上封裝外殼就構(gòu)成了石英晶體諧振器,簡稱為石英晶體或晶體、晶振。以聲卡為例,要實(shí)現(xiàn)對(duì)模擬信號(hào) 或 48kHz 的采樣,頻率發(fā)生器就必須提供一個(gè) 或 48kHz 的時(shí)鐘頻率。 P2 可以驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) LS型的 TTL 負(fù)載。 ② P1 口( 1 腳至 8 腳):是準(zhǔn)雙向 8 位 I/O 口。 PSEN 外部程序存儲(chǔ)器讀選通信號(hào)輸出端。在此引腳上出現(xiàn)兩個(gè)機(jī)器同期的高電平(由低到高跳變),將使單片機(jī)復(fù)位。但在此期間,每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ) 器時(shí),這兩次有效的 PSEN 信號(hào)將不出現(xiàn)。 ② ALE/PROG( 30 腳):當(dāng)訪問外部存貯器時(shí), ALE(允許地址鎖存)的輸出用于鎖存地址的低位字節(jié)。 XTAL2( 18 腳)接外晶體的另一端。兩個(gè) 16 位定時(shí)器 /計(jì)數(shù)器 與 MCS51 兼容 在單片機(jī)的外圍電路外接輸入鍵盤用于密碼的輸入和一些功能的控制,外接 LCD1602 液晶顯示屏用于顯示作用。 出于安全、方便等方面的需要許多電子密碼鎖已相繼問世。 4) 無活動(dòng)零件,不會(huì)磨損,壽命長。 1 緒論 電子密碼鎖簡介 ????????????????????????????? 1 電子密碼鎖的發(fā)展趨勢(shì) ????????????????????????? 1 2 設(shè)計(jì)方案 ???????????????????????????????? 3 3 主要元器件 ??????????????????????????????? 4 主控芯片 STC89C52??????????????????????????? 4 晶體振蕩器 ???????????????????????????? ?? 8 LCD 顯示密碼模塊的設(shè)計(jì) ???????????????????????? 9 LCD1602 簡介 ??????????????????????????? 9 LCD1602 液晶顯示模塊與單片機(jī)連接電路 ??????????????? 11 4 硬件系統(tǒng)設(shè)計(jì) ????????????????????????????? 12 設(shè)計(jì)原理 ??????????????????????????????? 12 電源輸入電路 ????????? ???????????????????? 12 矩陣鍵盤 ??????????????????????????????? 13 復(fù)位電路 ??????????????????????????????? 14 晶振電路 ??????????????????????????????? 14 報(bào)警電路 ??????????????????????????????? 15 顯示電路 ??????????????????????????????? 15 開 鎖電路 ??????????????????????????????? 16 電路總體構(gòu)成 ????????????????????????????? 16 5 軟件程序設(shè)計(jì) ????????????????????????????? 18 主程序流程介紹 ???????????????????????????? 18 鍵盤模塊流程圖 ???????????????????????????? 19 顯示模塊流程圖 ???????????????????????????? 21 修改密碼流程圖 ???????????????????????????? 22 開鎖和報(bào)警模塊流程圖 ???????????????????????? 23 6 電子密碼鎖的系統(tǒng)調(diào)試及仿真 ????????????????????? 25 硬件電路調(diào)試及結(jié)果分析 ???????????????????????? 25 軟件調(diào)試及功能分析 ?????????????????????????? 25 調(diào)試過程 ?????????????????????? ??????? 25 仿真結(jié)果分 ???????????????????????????? 26 仿真全圖 ??????????????????????????????? 28 7 結(jié)論 ?????????????????????????????????? 29 參考文獻(xiàn) ????????????????????????????????? 30 附錄: ??????????????????????????????????? 31 1 1 緒論 電子密碼鎖簡介 電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。 其性能和安全性已大大超過了機(jī)械鎖,特點(diǎn)有保密性好 ,編碼量多 ,遠(yuǎn) 遠(yuǎn)大于彈子鎖,隨機(jī)開鎖成功率幾乎為零;密碼可變, 用戶可以經(jīng)常更改密碼,防止密碼被盜,同時(shí)也可以避免因人員的更替而使鎖的密級(jí)下降;誤碼輸入保護(hù)。隨機(jī)開鎖成功率幾乎為零。 針對(duì)這些鎖具給人們帶來的不便 若使用機(jī)械式鑰匙開鎖,為滿足人們對(duì) 鎖的使用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運(yùn)而生。一般來說在選取單片機(jī)時(shí)從下面幾個(gè)方面考慮:性能、存儲(chǔ)器、運(yùn)行速度、 I/O 口、定時(shí) /計(jì)數(shù)器、串行接口、模擬電路功能、工作電壓、功耗、封裝形式、抗干擾性、保密性,除了以上的一些的還有一些最基本的比如:中斷源的數(shù)量和優(yōu)先級(jí)、工作溫度范圍、有沒有低電壓檢測(cè)功能、單片機(jī)內(nèi)有無時(shí)鐘振蕩器、有無上電復(fù)位功能等。該器件采用 ATMEL 高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51 指令集和輸出管腳相兼容。三級(jí)程序存儲(chǔ)器鎖定 外接晶體引腳 XTAL1 和 XTAL2 XTAL1( 19 腳)接外 部晶體的一個(gè)引腳。 VSS 掉電期間,此引腳可接上備用電源,以保證內(nèi)部 RAM 的數(shù)據(jù)不丟失。 對(duì)于 EPROM 單片機(jī)(如 8751),在 EPROM 編程期間,此引腳用于輸入編程脈沖( PROG)。 對(duì)于 EPROM 型的單片機(jī)(如 8751) ,在 EPROM 編程期間,此引腳也用于施加21V 的編程電源( VPP)。但要注意,每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè) ALE 脈沖。當(dāng) EA為低電平時(shí),則訪問外部程序存儲(chǔ)器。 ③ P2 口( 21 腳至 28 腳):是準(zhǔn)雙向 8 位 I/O 口。 值得強(qiáng)調(diào)的是, P3 口的每一條引腳均可獨(dú)立定義為第一功能的輸入輸出或第二功能。石英晶體振蕩器廣泛地應(yīng)用在電視機(jī)、影碟機(jī)、錄像機(jī)、無線通訊設(shè)備、電子鐘表、單片機(jī)、數(shù)字儀器儀表等電子設(shè)備中。 MCS51 單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反向放大器,引腳 XTAL1 和 XTAL2 分別是此放大電器的輸入端和輸出端,由于采用內(nèi)部方式時(shí),電路簡單,所得的時(shí)鐘信號(hào)比較穩(wěn)定,實(shí)際使用中常采用這種方式,外接晶體振蕩器 (簡稱晶振 )或陶瓷諧振器就構(gòu)成了內(nèi)部振蕩方式,片內(nèi)高增益反向放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起可構(gòu)成一個(gè)自激振蕩器并產(chǎn)生振蕩時(shí)鐘脈沖 。其中矩陣鍵盤用于輸入數(shù)字密碼和進(jìn)行各種功能的實(shí)現(xiàn)。使用三端穩(wěn)壓器時(shí)要根據(jù)輸出電流的大小選擇加散熱器,否則會(huì)由于過熱而無法工作到額定電流。在復(fù)位期間(即 RST 為高電平期間) , P0 口為高組態(tài), P1- P3 口輸出高電平;外部程序存儲(chǔ)器讀選通信號(hào) PSEN 無效。 R11 的作用在于限制按鍵按下瞬間電容 C1 的放電電流,避免產(chǎn)生火花,以保護(hù)按鍵觸電 。 圖 48 開鎖電路 開鎖原理: 圖 49
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1