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

正文內(nèi)容

智能搶答器數(shù)字密碼鎖八路花樣燈控制器的設(shè)計(jì)(參考版)

2025-08-02 04:40本頁(yè)面
  

【正文】 一般情況下,ALE仍以時(shí)鐘振蕩頻率的1/6輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或。當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將是單片機(jī)復(fù)位。端口引腳 RXD(串行輸入口) TXD(串行輸出口) INTO(外中斷0)  INT1(外中斷1)  TO(定時(shí)/計(jì)數(shù)器0)  T1(定時(shí)/計(jì)數(shù)器1)   WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通)  RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) 此外,P3口還接收一些用于FLASH閃存編程和程序校驗(yàn)的控制信號(hào)。P3口亦作為AT89S52特殊功能(第二功能)使用,如下表所示。對(duì)P3 端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在flash編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。在這種應(yīng)用中,P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。 T2(定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入), T2EX(定時(shí)器/計(jì)數(shù)器T2的捕捉/重載觸發(fā)信號(hào)和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用)P2 口:P2 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動(dòng)4 個(gè)  TTL 邏輯電平。此外,()和時(shí)器/計(jì)數(shù)器2的觸發(fā)輸入(),具體如下表所示。對(duì)P1 端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。程序校驗(yàn)時(shí),需要外部上拉電阻。在這種模式下,P0具有內(nèi)部上拉電阻。對(duì)P0端口寫(xiě)“1”時(shí),引腳用作高阻抗輸入。 圖2 AT89S52引腳 P0 口:P0口是一個(gè)8位漏極開(kāi)路的雙向I/O口。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié), 單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。另外,AT89S52 可降至0Hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng) 可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提 供高靈活、超有效的解決方案。使用Atmel 公司高密度非 易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容??偟膩?lái)說(shuō),數(shù)字密碼鎖主要由微處理器模塊、記憶模塊、鍵盤(pán)模塊、聲光提示模塊和顯示模塊構(gòu)成。 2 基本功能設(shè)計(jì) 實(shí)驗(yàn)任務(wù) 根據(jù)設(shè)定好的密碼,采用矩陣式按鍵實(shí)現(xiàn)密碼的輸入功能,當(dāng)密碼輸入正確之后,鎖就打開(kāi)(即綠燈亮),如果輸入的三次密碼不正確,就鎖定按鍵3秒鐘,同時(shí)報(bào)警(即紅燈亮)。在輸入密碼的過(guò)程中,為了限制試探密碼的企圖,通常輸入錯(cuò)誤碼若干次或若干時(shí)間內(nèi)輸入不正確,即“封鎖”鍵盤(pán),不再接受輸入操作。當(dāng)然,密碼又不能太復(fù)雜,太復(fù)雜了可能自己都糊涂了,或者輸入密碼操作成功率低,造成使用不便。鍵盤(pán)式電子密碼在鍵盤(pán)上輸入,與打電話(huà)差不多,因而易于掌握,其突出優(yōu)點(diǎn)是“密碼”是記在被授權(quán)人腦子里的數(shù)字和字符,既準(zhǔn)確又可靠,不會(huì)丟失(除了忘記),難以被竊(除非自己泄露)。當(dāng)輸入密碼多次錯(cuò)誤時(shí),報(bào)警系統(tǒng)自動(dòng)啟動(dòng),防止試探密碼。 用戶(hù)可以經(jīng)常更改密碼,防止密碼被盜,同時(shí)也可以避免因人的更替而使鎖的密級(jí)下降。其性能和安全性已大大超過(guò)了機(jī)械鎖,主要特點(diǎn)如下:(1)保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于彈子鎖,隨機(jī)開(kāi)鎖成功率幾乎為零。它的種類(lèi)很多,有簡(jiǎn)易的電路產(chǎn)品,也有基于芯片的性?xún)r(jià)比較高的產(chǎn)品。機(jī)械鎖的這些弊端為一種新型的鎖電子密碼鎖,提供了發(fā)展的空間。為何彈子鎖的“互開(kāi)率”會(huì)如此之高?據(jù)有關(guān)專(zhuān)家人士剖析,彈子鎖質(zhì)量好壞主要取決于彈子數(shù)量的多少以及彈子的大小,而彈子的多少和大小受一定條件的限制。所謂互開(kāi)率,是各種鎖具的一個(gè)技術(shù)質(zhì)量標(biāo)準(zhǔn),也就是1把鑰匙能開(kāi)幾把鎖的比率。目前國(guó)內(nèi),大部分人使用的還是傳統(tǒng)的機(jī)械鎖。關(guān)鍵詞:AT89S52單片機(jī) I/O口接線(xiàn) LED顯示 Abstract Digital electronic locks is a password to control circuit or chips, to control the mechanical switch. We take the microcontroller. It has large scale integrated circuit technology and strong data processing function. With its core design locks, small structure, the function is strong. Now many units of home appliances, even all that were still safe need of it.Keywords: AT89S52 microcontroller The I/O port connection LED display目 錄1. 前言2. 基本功能設(shè)計(jì) 實(shí)驗(yàn)任務(wù) 功能要求 系統(tǒng)框圖 3. 系統(tǒng)硬件設(shè)計(jì) 使用到的元器件列表 個(gè)別元器件介紹 單片機(jī)AT89S51簡(jiǎn)介 LCD1602介紹 具體電路介紹 4. 系統(tǒng)軟件設(shè)計(jì) 5. 參考文獻(xiàn)附錄1 前言隨著社會(huì)物質(zhì)財(cái)富的日益增長(zhǎng),安全防盜已成為社會(huì)問(wèn)題。數(shù)字密碼鎖華南農(nóng)業(yè)大學(xué) 班級(jí):07自動(dòng)化4班組長(zhǎng):徐熙明(200730460423)組員:陳澤釗(200730460403) 胡炯培(200730460406) 潘佳成(200730460417)指導(dǎo)老師:鄒恩二零一零年五月摘 要電子數(shù)字密碼鎖是一種通過(guò)密碼輸入來(lái)控制電路或是芯片工作,從而控制機(jī)械開(kāi)關(guān)的閉合,我們采取的是單片機(jī),它具有超大規(guī)模集成電路技術(shù),有極強(qiáng)的數(shù)據(jù)處理功能,I/O口多。其特點(diǎn),首先保密性好,其次編碼可變;其三誤碼輸入保護(hù);其四停電不掉碼;其五多種密碼開(kāi)鎖方式,使用方便,沒(méi)有單人開(kāi)鎖、二三人多種開(kāi)鎖方式。3.6 小結(jié) 該電子密碼鎖能充分利用了51系統(tǒng)單片機(jī)軟、硬件資源,引入了智能化分析功能,提高了系統(tǒng)的可靠性和安全性,另外,電子密碼鎖若與串行通信結(jié)合在一起將會(huì)成為賓館、工廠(chǎng)、學(xué)校等需要進(jìn)行統(tǒng)一管理的建筑群不可缺的商品。開(kāi)鎖時(shí)必須先按AN6,使從P1口讀入的第一個(gè)密碼值與31H單元存儲(chǔ)的設(shè)定值相同,再順序按ANANANANANANAN0才能開(kāi)鎖。假如設(shè)定的密碼是61234578,當(dāng)按鍵AN6被按下時(shí),P1端口其余口線(xiàn)為高電平,此時(shí)從P1端口讀入的數(shù)值為10111111,存到31H單元的密碼值就是10111111,也就是BFH。3.4 系統(tǒng)源程序ORG 0000HAJMP START ORG 0030HSTART:ACALL BP MOV:R0,31HMOV:R2,8SET:MOV:P1,0FFHMOV:A,P1 CJNE:A,0FFH,L8AJMP SET L8: ACALL DELAYCJNE A,0FFH,SAVEAJMP SET SAVE:ACALL BPMOV R0,A INC R0 DJNZ R2,SET MOV R5,16 D2S:ACALL BPDJNZ R5,D2SMOV R0,31HMOV R3,3 AA1:MOV R2,8AA2:MOV P1,0FFH MOV A,P1CJNE A,0FFH,L9AJMP AA2L9:ACALL DELAYCJNE A,0FFH,AA3 AJMP AA2AA3 ACALL BPCLR CSUBB A,R0INC R0 CJNE A,00H,AA4 AJMP AA5 AA4:SETB 00H AA5:DJNZ R2,AA2JB 00H,AA6CLR L3:MOV R5,8 ACALL BP DJNZ R4,L3 MOV R3,3 SETB AJMP AA1 AA6:DJNZ R3,AA7 MOV R5,24 L5:MOV R4,200L4:ACALL BP DJNZ R4,L4 DJNZ R5,L5 MOV R3,3AA7:MOV R5,40 ACALL BP DJNZ R5,AA7 AA8:CLR 00H AJMP AA1 BP:CLR MOV R7,250 L2:MOV R6,124 L1:DJNZ R6,L1 CPL DJNZ R7,L2SETB RET DELAY MOV R7,20 L7:MOV R6,125 L6:DJNZ R6,L6DJNZ R7,L7RETEND3.5 應(yīng)用說(shuō)明若按鍵AN1~AN7分別代表數(shù)碼1~7,按鍵AN0代表數(shù)碼8。3.3 存儲(chǔ)單元的分配該密碼鎖中RAM存儲(chǔ)單元的分配方案如下:31H~38H:依次存放8位設(shè)定的密碼,首位密碼存放在31H單元;R0:指向密碼地址;R2:已經(jīng)鍵入密碼的位數(shù);R3:存放允許的錯(cuò)碼次數(shù)3與實(shí)際錯(cuò)碼次數(shù)的差值;R4至R7:延時(shí)用;00H:錯(cuò)碼標(biāo)志位。結(jié)合當(dāng)前系統(tǒng)所處的狀態(tài),調(diào)用不同的操作模塊,實(shí)現(xiàn)相應(yīng)的功能。 根據(jù)以上任務(wù),結(jié)合硬件結(jié)構(gòu),可以將鍵盤(pán)輸入的識(shí)別用來(lái)作為系統(tǒng)的監(jiān)控程序(主程序),用顯示程序來(lái)延時(shí),不斷查詢(xún)鍵盤(pán)。這兩類(lèi)軟件的設(shè)計(jì)方法各有特色;執(zhí)行軟件的設(shè)計(jì)偏重算法效率,與硬件關(guān)系密切,千變?nèi)f化;監(jiān)控軟件著眼全局,主要處理人機(jī)關(guān)系,特點(diǎn)是邏輯嚴(yán)密、千頭萬(wàn)緒。3.1 系統(tǒng)主程序設(shè)計(jì)流程圖(見(jiàn)附頁(yè))3.2 軟件設(shè)計(jì)思想 軟件任務(wù)分析環(huán)節(jié)是為軟件設(shè)計(jì)做一個(gè)總體規(guī)劃。P3口特殊功能P3口引腳 特殊功能 RXD(串行輸入口) TXD(串行輸出口) INT0(外部中斷0) INT1(外部中斷1) T0(定時(shí)器0外部輸入) T1(定時(shí)器1外部輸入)第3節(jié) 系統(tǒng)的軟件設(shè)計(jì)圖3給出了該單片機(jī)密碼鎖電路的軟件流程圖。P3口的輸出緩沖器能接收20mA的灌電流;P3口寫(xiě)入“1”后,內(nèi)部上拉,可用輸入。P3口 ~。可用作片內(nèi)精確模擬比較器的正向輸入(AIN0)和反向輸入(AIN1),P1口輸出緩沖器能接收20mA電流,并能直接驅(qū)動(dòng)LED顯示器;P1口引腳寫(xiě)入“1” 后,可用作輸入。P1口 8位雙向I/O口。XTAL1 反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。RST 復(fù)位輸入。 圖2 AT89C2051引腳配置AT89C2051芯片的20個(gè)引腳功能為:VCC 電源電壓。內(nèi)部自帶2K字節(jié)可編程FLASH存儲(chǔ)器的低電壓、高性能COMS八位微處理器, AT89C2051是一個(gè)有20個(gè)引腳的芯片,引腳配置如圖2所示。 圖1 電子密碼鎖硬件電路圖AT89C2051單片機(jī)是51系列單片機(jī)的一個(gè)成員,是8051單片機(jī)的簡(jiǎn)化版與Intel MCS51系列單片機(jī)的指令和輸出管腳相兼容。在電路中,P1口連接8個(gè)密碼按鍵AN1~AN8。密碼輸入值的比較主要有兩部分,密碼位數(shù)與內(nèi)容任何一個(gè)條件不滿(mǎn)足,都將會(huì)產(chǎn)生出錯(cuò)信息。密碼的存儲(chǔ)用來(lái)存儲(chǔ)一位地址加1,密碼位數(shù)減1,當(dāng)八個(gè)地址均存入一位密碼,即密碼位數(shù)減為零時(shí),密碼輸入完畢,此時(shí)按下確認(rèn)鍵,新密碼產(chǎn)生,跳出子程序。現(xiàn)在來(lái)進(jìn)行修改密碼操作。電子密碼鎖由電路和機(jī)械兩部分組成,此次設(shè)計(jì)的電子密碼鎖可以完成密碼的修改、設(shè)定及非法入侵報(bào)警、驅(qū)動(dòng)外圍電路等功能。本系統(tǒng)成本低廉,功能實(shí)用。系統(tǒng)能完成開(kāi)鎖、超時(shí)報(bào)警、超次鎖定、管理員解密、修改用戶(hù)密碼基本的密碼鎖的功能。 以上是初步設(shè)定的電子密碼鎖的主要功能
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1