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

正文內(nèi)容

20xx基于單片機的電子密碼鎖設(shè)計畢業(yè)論文(專業(yè)版)

2025-08-09 08:12上一頁面

下一頁面
  

【正文】 ATMEL公司的技術(shù)優(yōu)勢是閃爍(Flash)存儲器技術(shù),將Flash技術(shù)與80C51內(nèi)核相結(jié)合,形成了片內(nèi)帶有Flash存儲器的AT89C5x/AT89S5x系列單片機。在上世紀(jì)80年代和90年代,MCS51系列是在我國應(yīng)用最為廣泛的單片機機型之一。4.低功耗化CMOS化,功耗小,配置有等待狀態(tài)、睡眠狀態(tài)、關(guān)閉狀態(tài)等工作方式。一般由若干臺功能各異的單片機組成,各自完成特定的任務(wù),它們通過串行通信相互聯(lián)系、協(xié)調(diào)工作。單片機出現(xiàn)前,制作一套測控系統(tǒng),大量的模擬電路、數(shù)字電路、分立元件完成,以實現(xiàn)計算、判斷和控制功能。20世紀(jì)90年代單片機制造業(yè)大發(fā)展時期,Mortorola、Intel、ATMEL、德州儀器(TI)、三菱、日立、飛利浦、LG等公司開發(fā)一大批性能優(yōu)越的單片機,極大推動單片機的應(yīng)用。單片機的發(fā)展歷史是如何劃分的呢?單片機按其處理的二進制位數(shù)主要分為:4位單片機、8位單片機、16位單片機和32位單片機。感謝所有一同參加畢業(yè)實習(xí)的同學(xué),感謝你們在整個設(shè)計過程中對我的幫助。按鍵有效顯示MOV R6,80HACALL DELAYSETB RETTestKey: MOV P1,0FHMOV A,P1 。30HMOV R0,AMOV A,BCJNE A,50H,ONCEMORE 。輸入密碼暫存區(qū) AGAIN: ACALL KEY 。l 模塊程序設(shè)計法的主要優(yōu)點是:l 單個模塊比一個完整的程序易編寫、調(diào)試及修改;l 程序易讀性好;l 程序的修改可局部化;l 模塊可以共存,一個模塊可以被多個任務(wù)在不同條件下調(diào)用;l 模塊程序允許設(shè)計者分割任務(wù)和利用已有程序,為設(shè)計者提供方便。它可針對80C51及其所有派生系列進行配置使用。Vision2 for Windows:是一個集成開發(fā)環(huán)境,它將項目管理、源代碼編輯和程序調(diào)試等組合在一個功能強大的環(huán)境中;2)C51國際際準(zhǔn)化C交叉編譯器:從C源代碼產(chǎn)生可重定位的目標(biāo)模塊;3)A51宏匯編器:從80C51匯編源代碼產(chǎn)生可重定位的目標(biāo)模塊;4)BL51鏈接器/定位器:組合由C51和A51產(chǎn)生的可重定位的目標(biāo)模塊,生成絕對目標(biāo)模塊;5)LIB51庫管理器:從目標(biāo)模塊生成連接器可以使用的庫文件;6)OH51目標(biāo)文件至HEX格式的轉(zhuǎn)換器,從絕對目標(biāo)模塊生成Intel Hex文件;7)RTX51實時操作系統(tǒng):簡化了復(fù)雜的實時應(yīng)用軟件項目的設(shè)計。其電路圖如圖410所示。其具體電路圖如圖47所示。判斷鍵盤中哪一個鍵被按下使通過鍵列線逐列至低電平后,檢查行輸入狀態(tài)來實現(xiàn)的。其原理圖如圖42所示。 去除鍵抖動。具體的識別方法如下所述?!?。其具體結(jié)構(gòu)有“反射罩式”、“條形七段式”及“單片集成式多位數(shù)字式”等。寫入時上升沿起作用,讀出時下降沿起作用。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效[6]。I/O口作為輸入口時有兩種工作方式,即所謂的讀端口與讀引腳。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。自動報警分現(xiàn)場報警和遠(yuǎn)程報警兩種。當(dāng)今安全信息系統(tǒng)應(yīng)用越來越廣泛,特別在保護機密、維護隱私和財產(chǎn)保護方面起到重大作用,而基于電子密碼鎖的安全系統(tǒng)是其中的組成部分,因此研究它具有重大的現(xiàn)實意義。針對這些鎖具給人們帶來的不便若使用機械式鑰匙開鎖,為滿足人們對鎖的使用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運而生。本文采用以51單片機為核心的控制方案[1],利用單片機靈活的編程設(shè)計和豐富的I/O端口,及其控制的準(zhǔn)確性,不但能實現(xiàn)基本的密碼鎖功能,還能添加聲光提示功能甚至還能添加掉電存儲和遙控控制等功能,能在很大程度上擴展功能,方便對系統(tǒng)進行升級。電子鎖的發(fā)明思路,源自古代的自動機械,它們以重力或蒸汽壓力驅(qū)動,最廣泛用途是用在古代古墓的地下機關(guān)。除了上述所說的基本的密碼鎖功能外,還具有掉電存儲、聲光提示等功能,依據(jù)實際情況還可以進行功能擴展。因為電子密碼鎖具有保密性好、編碼量多、密碼可變、誤碼輸入保護、電子密碼鎖操作簡單易行、干擾碼功能、在輸入正確密碼前可輸入任意碼、安保功能等功能。6) 電子密碼鎖操作簡單易行,一學(xué)即會。在傳統(tǒng)鑰匙的基礎(chǔ)上,加了一組或多組密碼,不同聲音,不同磁場,不同聲波,不同光束光波,不同圖像。(1)系統(tǒng)設(shè)置4位密碼,密碼通過鍵盤輸入,若密碼正確,則將鎖打開。 主要性能特點4k Bytes Flash片內(nèi)程序存儲器;128 bytes的隨機存取數(shù)據(jù)存儲器(RAM);32個外部雙向輸入/輸出(I/O)口;5個中斷優(yōu)先級、2層中斷嵌套中斷;6個中斷源;2個16位可編程定時器/計數(shù)器;2個全雙工串行通信口;看門狗(WDT)電路;片內(nèi)振蕩器和時鐘電路;與MCS51兼容;1全靜態(tài)工作:0Hz33MHz;1三級程序存儲器保密鎖定; 管腳說明VCC:電源電壓輸入端。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。如想禁止ALE的輸出可在SFR8EH地址上置0。將這3個引腳配置成不同的編碼值,在同一串行總線上最多可擴充8片同一容量或不同容量的24系列串行EEPROM芯片。通常把數(shù)碼管、符號管、米字管共稱筆畫顯示器,而把筆畫顯示器和矩陣管統(tǒng)稱為字符顯示器。 由于LED顯示器是以LED為基礎(chǔ)的,所以它的光、電特性及極限參數(shù)意義大部分與發(fā)光二極管的相同。 矩陣式鍵盤的按鍵識別方法雖然鍵盤的使用方便,節(jié)約I/O口的使用,但是矩陣式結(jié)構(gòu)的鍵盤顯然比直接法要復(fù)雜一些,識別也要復(fù)雜一些,在上圖中,列線通過電阻接正電源,并將行線所接的單片機的I/O口作為輸出端,而列線所接的I/O口則作為輸入。4根行線和4根列線形成16個相交點。4 系統(tǒng)硬件構(gòu)成 設(shè)計原理本文采用以AT89S51為核心的單片機控制方案,利用單片機靈活的編程設(shè)計和豐富的I/O端口,及其控制的準(zhǔn)確性,不但能實現(xiàn)基本的密碼功能,還能添加掉電存儲、聲光提示甚至添加遙控控制功能[14]。當(dāng)確認(rèn)有按鍵按下后,下一步就要識別是哪一個按鍵被按下,對鍵的識別通常有兩種方法,一種是常用的逐行掃描查詢法;另一種是速度較快的線翻轉(zhuǎn)法[15]。圖46 AT24C02掉電存儲電路Figure 46 AT24C02 memory circuit powerdown如圖46中RR10是上拉電阻,其作用是減少AT24C02的靜態(tài)功耗,由于AT24C02的數(shù)據(jù)線和地址線是復(fù)用的,采用串行口的方式傳送數(shù)據(jù),所以只用兩根線SCL(以為脈沖)和SDA(數(shù)據(jù)/地址)與單片機傳送數(shù)據(jù)[16]。圖49停電檢測及電子開關(guān)切換電路Figure 49 and electronic switching power failure detection circuitTT2構(gòu)成蓄電池的自動充電電路,它在電池充滿后自動停止充電,其中D1亮為正在充電,D2為工作指示。Keil C51 181。這個套件包括了要建立嵌入式應(yīng)用的所有工具軟件,可針對80C51及其所有派生系列進行配置使用。為了完成上述任務(wù),在進行軟件設(shè)計時,通常把整個過程分為若干個部分,每一個部分叫做一個模塊。錯誤 SETB 。取輸入密碼到50H MOV A,R0 ADD A,010H 。按確認(rèn)鍵 CJNZ A,0AH,AGAIN2 ACALL DISPLED 。感謝大學(xué)電信學(xué)院為學(xué)生提供了這個設(shè)計的寶貴機會,這是一次理論聯(lián)系實際,以實踐知識和感性知識來鞏固課堂知識的重要過程。(2)專用型單片機是專門針對某些產(chǎn)品的特定用途而制作的單片機。第四階段(1983年~現(xiàn)在):8位單片機鞏固發(fā)展及16位單片機、32位單片機推出階段。尤其是集成度高、功能日臻完善的單片機不斷問世,使單片機在工業(yè)控制及工業(yè)自動化領(lǐng)域獲得長足發(fā)展和大量應(yīng)用。6.各種終端及計算機外部設(shè)備計算機網(wǎng)絡(luò)終端(如銀行終端)以及計算機外部設(shè)備(如打印機、硬盤驅(qū)動器、繪圖機、傳真機、復(fù)印機等)中都使用了單片機作為控制器。3.片內(nèi)I/O的改進(1)增加并行口驅(qū)動能力,以減少外部驅(qū)動芯片。MCS51系列品種豐富,經(jīng)常使用的是基本型和增強型。近年來,世界上單片機芯片生產(chǎn)廠商推出的與8051(80C51)兼容的主要產(chǎn)品如表12所示。片內(nèi)Flash存儲器允許在線(+5V)電擦除、電寫入或使用編程器對其重復(fù)編程。8051是在8031的基礎(chǔ)上,片內(nèi)又集成有4KB ROM作為程序存儲器。5.外圍電路內(nèi)裝化眾多外圍電路全部裝入片內(nèi),即系統(tǒng)的單片化是目前發(fā)展趨勢之一。單片機的發(fā)展趨勢:單片機的發(fā)展趨勢將是向大容量、高性能化,外圍電路內(nèi)裝化等方面發(fā)展。單片機的應(yīng)用:軟硬件結(jié)合、體積小,容易嵌入到各種應(yīng)用系統(tǒng)中。單片機的特點:單片機是集成電路技術(shù)與微型計算機技術(shù)高速發(fā)展的產(chǎn)物。因工藝限制,單片機采用雙片的形式而且功能比較簡單。具有微型計算機的屬性,因而被稱為單片微型計算機,簡稱單片機。取鍵值子程序,陣列式鍵盤KEY:MOV P1,0F0H MOV A,P1CJNE A,0F0H,K11K10: AJMP KEYK11:MOV R6,02HACALL DELAY MOV P1,0F0HMOV A,P1CJNE A,0F0H,K12SJMP K10K12: MOV B,A MOV P1,0FHMOV A,P1CJNE A,0FH,K122K121: AJMP KEYK122:MOV R6,02HACALL DELAYMOV P1,0FHMOV A,P1CJNE A,0FH,K13AJMP K10K13: ANL A,BMOV B,AMOV R1,11MOV R2,0MOV DPTR,K1TABK14:MOV A,R2 MOVC A,A+DPTR CJNE A,B,K16 MOV P1,0FHK15:MOV A,P1 CJNE A,0FH,K15 MOV R6,02HACALL DELAY MOV A,R2RETK16:INC R2 DJNZ R1,K14AJMP K10 。輸入錯誤MOV R6,0FFHACALL DELAYMOV R6,0FFHACALL DELAYSETB DJNZ R3,GETPW 。按鍵有效顯示 INC R0 DJNZ R4,AGAINAGAIN1:ACALL KEY 。 主程序模塊主程序模塊要完成初始化、設(shè)置中斷向量、檢查有無按鍵按下以及調(diào)用顯示等等。RTX51 Full提供RTX51 Tiny的所以功能和一些擴展功能,并且包括CAN通信協(xié)議接口子程序。PK51專業(yè)開發(fā)套件提供了所有工具,適合專業(yè)開發(fā)人員建立和調(diào)試80C51系列微控制器的復(fù)雜嵌入式應(yīng)用程序。電源模塊由若干相互獨立的穩(wěn)壓電源電路組成。由于數(shù)碼管余輝效應(yīng)和人眼的視覺延遲,當(dāng)數(shù)碼管每秒點亮50次時,就會出現(xiàn)靜止顯示的密碼值。上鎖01確認(rèn)23456789菜單返回LED顯示器圖44 操作面板示意圖Figure 44 Schematic diagram of the control panel10個數(shù)字鍵用來輸入密碼,六個功能鍵上鎖、確認(rèn)、菜單、返回,主要是上鎖和對輸入密碼的確認(rèn),對于菜單鍵,當(dāng)按下菜單鍵后,在LCD顯示器上將會出現(xiàn),修改密碼、開鎖、密碼清除等提示,根據(jù)提示進行操作,上下箭頭是用于選擇功能的。開鎖控制電路由電路驅(qū)動和開鎖兩級組成。方法是對鍵盤的行線進行掃描。判斷鍵盤中有無鍵按下將全部行線Y0Y3置低電平,然后檢測列線的狀態(tài)。 LED的技術(shù)優(yōu)勢LED顯示器與LCD顯示器相比,LED在亮度、功耗、可視角度和刷新速率等方面,都更具優(yōu)勢。 反射罩式數(shù)碼管的封裝方式有空封和實封兩種。GND:接地。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。89C51的P0、PPP3口作為輸入時都是準(zhǔn)雙向口。圖31 PDIP封裝的AT89S51管腳圖Figure 31 PDIP package pin map AT89S51P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。系統(tǒng)工作時,用戶通過按鍵輸入4位密碼,單片機將輸入密碼與設(shè)定密碼進行比較,若密碼正確,則發(fā)出開鎖信號,將門打開,系統(tǒng)不報警;若密碼不正確,則有相應(yīng)的指示燈閃動,并要求重新輸入密碼,重新輸入密碼的次數(shù)不能超過3次,若3次輸入的密碼都不正確,則發(fā)出報警信號。 計算機的產(chǎn)生加快了人類改造世界的步伐,但是它畢竟體積大。隨著電子元件的進一步發(fā)展,電子密碼鎖也出現(xiàn)了很多的種類,功能日益強大,使用更加方便,安全保密性更強,由以前的單密碼輸入發(fā)展到現(xiàn)在的,密碼加感應(yīng)元件,實現(xiàn)了真真的電子加密,用戶只有密碼或電子鑰匙中的一樣,是打不開鎖的,隨著電子元件的發(fā)展及人們對保密性需求的提高出現(xiàn)了越來越多的電子密碼鎖。第1章 概述 引言 電子密碼鎖簡介電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機械開關(guān)的閉合,完
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1