版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、湖南工程學(xué)院課 程 設(shè) 計課程名稱單片機原理與應(yīng)用課題名稱智能電子密碼鎖設(shè)計專 業(yè)班 級學(xué) 號姓 名指導(dǎo)教師2011年 5 月16日湖南工程學(xué)院課程設(shè)計任務(wù)書課程名稱單片機原理與應(yīng)用課 題 電子密碼鎖設(shè)計專業(yè)班級學(xué)生姓名 學(xué) 號指導(dǎo)老師審 批任務(wù)書下達(dá)日期2011年5月 16日任務(wù)完成日期 2011年5月 27日設(shè)計內(nèi)容與設(shè)計要求設(shè)計內(nèi)容:1、密碼的設(shè)定,此密碼是固定在程序存儲器 ROM中,假設(shè)預(yù)設(shè)的 密碼為“ 12345”共5位密碼。2、密碼的輸入:采用兩個按鍵來完成密碼的輸入,其中一個按 鍵為功能鍵,另一個按鍵為數(shù)字鍵。在密碼都已經(jīng)輸入完畢并 且確認(rèn)功能鍵之后,才能完成密碼的輸入過程。然后
2、進(jìn)入密碼 的判斷比較處理狀態(tài)并給出相應(yīng)的處理過程。3、按鍵禁止功能:初始化時,允許按鍵輸入密碼,當(dāng)有按鍵按下并開始進(jìn)入按鍵識別狀態(tài)時,按鍵禁止功能被激活, 但啟動的狀態(tài)是在3次密碼輸入不正確的情況下發(fā)生的。設(shè)計要求:1、設(shè)計方案要合理、正確;2、系統(tǒng)硬件設(shè)計及焊接制作;3、系統(tǒng)軟件設(shè)計及調(diào)試;4、系統(tǒng)聯(lián)調(diào);5、寫出設(shè)計報告。-5 -主要設(shè)計條件1、MCS-51單片機實驗操作臺1臺;2、PC機及單片機調(diào)試軟件;3、單片機應(yīng)用系統(tǒng)板1套;4、制作工具1套;5、系統(tǒng)設(shè)計所需的元器件。說明書格式1. 封面2. 課程設(shè)計任務(wù)書3. 目錄4. 系統(tǒng)總體方案設(shè)計5. 系統(tǒng)硬件設(shè)計6. 軟件設(shè)計(包括流程圖)
3、7. 系統(tǒng)的安裝調(diào)試說明8. 總結(jié)9. 參考文獻(xiàn)10. 附錄(源程序清單及硬件原理圖等)11. 課程設(shè)計成績評分表。進(jìn)度安排設(shè)計時間為兩周第一周星期一、上午:布置課題任務(wù),講課及課題介紹 下午:借閱有關(guān)資料,總體方案討論 星期二、確定總體設(shè)計方案 星期三、硬件模塊方案設(shè)計 星期四、軟件模塊方案設(shè)計星期五、設(shè)計及調(diào)試 第二周星期一、設(shè)計及調(diào)試星期二、設(shè)計及調(diào)試 星期三、總調(diào) 星期四、寫說明書 星期五、上午:寫說明書,整理資料 下午:交設(shè)計資料,答辯參考文獻(xiàn)1 、微型計算機原理及應(yīng)用許立梓編機械工業(yè)出版社20022 、微型計算機接口技術(shù)及應(yīng)用劉樂善編華中理工大學(xué)出版社 20003 、計算機硬件技術(shù)
4、基礎(chǔ)試驗教程鄒逢興編高等教育出版社 20004 、16位微型計算機原理接口及其應(yīng)用周佩玲編中國科學(xué)技術(shù)大學(xué)出版社 20005 、微型計算機原理與接口技術(shù)吳秀清編中國科學(xué)技術(shù)出版社2001、微型計算機接口技術(shù)鄧亞平編清華大學(xué)出版社 20017 、單片機原理及及應(yīng)用王迎旭編機械工業(yè)出版社20018 、單片機應(yīng)用程序設(shè)計技術(shù)周航慈著北京航空航天大學(xué)出版社20029 、單片機實用技術(shù)問答謝宜仁 主編人民郵電出版社 2002目錄第1章概述 11.1設(shè)計任務(wù)11.2設(shè)計要求11.3主要設(shè)計條件 1第2章系統(tǒng)總體方案設(shè)計42.1單片機系統(tǒng)42.1矩陣鍵盤42.3 LED 顯示42.4報警系統(tǒng)4第3章硬件電路
5、設(shè)計53.1 鍵盤電路設(shè)計 53.2 LED 顯示電路設(shè)計73.3 報警電路設(shè)計 8第4章 軟件設(shè)計94.1軟件總體設(shè)計104.2各子程序的設(shè)計12第5章調(diào)試總結(jié)16附錄 17附錄A源程序清單17附錄B硬件原理圖2223參考文獻(xiàn)概述1.1選題背景在安全技術(shù)防范領(lǐng)域,具有防盜報警功能的電子密碼控制系統(tǒng)逐漸代替?zhèn)鹘y(tǒng)的機 械式密碼控制系統(tǒng),克服了機械式密碼控制的密碼量少、安全性能差的缺點,使電子 密碼控制系統(tǒng)無論在技術(shù)上還是在性能上都大大提高了一步。隨著大規(guī)模集成電路技 術(shù)的發(fā)展,特別是單片機的問世,出現(xiàn)了帶微處理器的智能密碼控制系統(tǒng),它除具有 傳統(tǒng)電子密碼控制系統(tǒng)的功能外,還引入了智能化管理、專家
6、分析系統(tǒng)等功能,從而 使密碼控制系統(tǒng)具有很高的安全性、可靠性,應(yīng)用日益廣泛。1.2電子密碼控制簡介電子密碼控制是一種通過密碼輸入來控制電路或是芯片工作,從而控 制機械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。電子密碼控制不論 性能還是安全性都已大大超過了機械類。其特點如下:1)保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于機械控制。隨機開鎖成功率幾乎為 零。2)密碼可變,用戶可以隨時更改密碼,防止密碼被盜,同時也可以避 免因人員的更替而使控制的保密性下降。3)誤碼輸入保護(hù),當(dāng)輸入密碼多次錯誤時,報警系統(tǒng)自動啟動。4)無活動零件,不會磨損,壽命長。5)使用靈活性好,不像機械鎖必須佩帶鑰匙才能開鎖。6)電子密碼控制
7、系統(tǒng)具有操作簡單易行,一學(xué)即會的特點。1.3電子密碼控制的發(fā)展趨勢由于電子器件所限,以前開發(fā)的電子密碼控制系統(tǒng),其種類不多,保密性 差,最基本的就是只依靠最簡單的模擬電子開關(guān)來實現(xiàn)的,制作簡單但很 不安全,后來便是基于 EDA來實現(xiàn)的,其電路結(jié)構(gòu)復(fù)雜,電子元件繁多, 也有使用早先的20引腳的2051系列單片機來實現(xiàn)的,但密碼簡單,易破 解。隨著電子元件的進(jìn)一步發(fā)展,電子密碼控制系統(tǒng)也出現(xiàn)了很多的種類, 功能日益強大,使用更加方便,安全保密性更強,由以前的單密碼輸入發(fā) 展到現(xiàn)在的,密碼加感應(yīng)元件,實現(xiàn)了更為真正的電子加密,用戶只有密 碼或電子鑰匙中的一樣,是打不開鎖的,隨著電子元件的發(fā)展及人們對
8、保 密性需求的提高出現(xiàn)了越來越多的電子密碼控制系統(tǒng) 。由于數(shù)字、字符、圖形圖像、人體生物特征和時間等要素均可成為電子信 息,組合使用這些信息能夠使電子防盜密碼控制獲得更高的保密性,如防 范森嚴(yán)的金庫,需要使用復(fù)合信息密碼的電子防盜密碼控制系統(tǒng)。組合使 用信息也能夠使電子防盜密碼控制系統(tǒng)獲得無窮擴展的可能??梢钥闯鼋M 合使用電子信息是電子密碼控制系統(tǒng)今后發(fā)展的趨勢 。老師布置下這各課題時,其任務(wù)要求條件如下:1.1設(shè)計內(nèi)容:(1)密碼的設(shè)定,此密碼是固定在程序存儲器 ROh中,假設(shè)預(yù)設(shè)的密 碼為“ 12345”共5位密碼。(2) 密碼的輸入: 采用兩個按鍵來完成密碼的輸入,其中一個按鍵為 功能鍵
9、,另一個按鍵為數(shù)字鍵,在密碼都已經(jīng)輸入完畢并且確認(rèn)功能鍵之 后,才能完成密碼的輸入過程。然后進(jìn)入密碼的判斷比較處理狀態(tài)并給出 相應(yīng)的處理過程。(3)按鍵禁止功能:初始化時,允許按鍵輸入密碼,當(dāng)有按鍵按下并開始進(jìn)入按鍵識別狀態(tài)時,按鍵禁止功能被激活,但啟動的狀態(tài)是在3次密碼輸入不正確的情況下發(fā)生的。1.2設(shè)計要求:(1)設(shè)計方案要合理、正確;(2)系統(tǒng)硬件設(shè)計及焊接制作;(3)系統(tǒng)軟件設(shè)計及調(diào)試;(4)系統(tǒng)聯(lián)調(diào)。1.3主要設(shè)計條件:(1)MCS-51單片機實驗操作臺1臺;(2)PC機及單片機調(diào)試軟件;(3) 單片機應(yīng)用系統(tǒng)板1套;(4) 制作工具1套;(5) 系統(tǒng)設(shè)計所需的元器件?;谝陨希业?/p>
10、此次課程設(shè)計以單片機為核心,完成電子密碼鎖的設(shè)計26第2章系統(tǒng)總體方案設(shè)計此次課程設(shè)計基 于單片機控制的電子密碼鎖,接到課題后,根據(jù)老師布置的任務(wù)和相關(guān)要求,結(jié)合主要設(shè)計條件,我設(shè)計了如下方案,其總體 方案設(shè)計如下:本系統(tǒng)由單片機系統(tǒng)、矩陣鍵盤、LED顯示和報警系統(tǒng)組成。系統(tǒng)能完 成開鎖、超時報警功能。2.1單片機系統(tǒng):此次課題采用一種是用以80C51為核心的單片機控制方案。利用單 片機靈活的編程設(shè)計和豐富的10端口,及其控制的準(zhǔn)確性,進(jìn)行電子 密碼鎖的設(shè)計。此次課題用單片機 P1 口與鍵盤相連,做輸入口, P0 口 與顯示器相連,做顯示,P2 口做顯示器掃描。2.2矩陣鍵盤接口電路:此次課程
11、設(shè)計采用4*4矩陣鍵盤,與P1 口相連,采用掃描法。設(shè) 有0 9十個數(shù)字密碼,和一個確認(rèn)鍵。開機顯示000000,等待密碼輸入, 輸入6個密碼,按確認(rèn)鍵后,密碼比較。2.3LED 顯示:此次課程設(shè)計6密碼6顯示器,按鍵后即顯示,動態(tài)顯示。P0 口送示數(shù) 據(jù),P2 口顯示掃描,根據(jù)按鍵次數(shù),第一位顯示器顯示第一次按的密碼, 第二位顯示器顯示第二次按的密碼,第三位顯示器顯示第三次按的密碼, 依此第六位顯示器顯示第六次按的密碼,按鍵完成后按確認(rèn)鍵后,密碼對 則執(zhí)行相關(guān)動作,不同則顯示器清零,等待重新輸入。2.4報警系統(tǒng):報警裝置由一揚聲器此次課程設(shè)計,當(dāng)按鍵三次錯誤后,系統(tǒng)報警, 實現(xiàn),從P3.0
12、口輸出脈沖,使揚聲器鳴報警。第3章硬件電路設(shè)計3.1鍵盤電路設(shè)計矩陣式鍵盤電路圖3- 1:I I I 1P 1 . 7LJP 1. 6幺*Fl5L為P 1- 4L夕P 1. 3L-P 1. 2Pl, 1F 1 . 0圖3-1矩陣式鍵盤電路圖在鍵盤中按鍵數(shù)量較多時,為了減少I/O 口的占用,通常將按鍵排 列成矩陣形式,如圖1所示。在矩陣式鍵盤中,每條水平線和垂直線 在交叉處不直接連通,而是通過一個按鍵加以連接。這樣,一個端口(如 P1 口)就可以構(gòu)成4*4=16個按鍵,比之直接將端口線用于鍵盤多出了 一倍,而且線數(shù)越多,區(qū)別越明顯,在需要的鍵數(shù)比較多時,采用矩 陣法來做鍵盤是合理的。矩陣式結(jié)構(gòu)的
13、鍵盤顯然比直接法要復(fù)雜一些,識別也要復(fù)雜一些,圖1-1中,列線通過電阻接正電源,并將行線所接的單片機的I/O 口作為輸出端,而列線所接的I/O 口則作為輸入。這樣,當(dāng)按鍵沒有按下時, 所有的輸出端都是高電平,代表無鍵按下。行線輸出是低電平,一旦 有鍵按下,則輸入線就會被拉低,這樣,通過讀入輸入線的狀態(tài)就可 得知是否有鍵按下了。3.1.3矩陣式鍵盤的識別方法:確定矩陣式鍵盤上何鍵被按下介紹一種行掃描法”。行掃描法又稱為逐行(或列)掃描查詢法,是一種最常用的按鍵識別方法,如上圖所示 鍵盤,介紹過程如下。判斷鍵盤中有無鍵按下:(1)先將行線p1.7-p1.4置0111,然后檢測列線的狀態(tài)。如果p1.
14、3-p1.0為0111,則k0被按下;如果p1.3-p1.0為1011,則k1被按下;如果p1.3-p1.0為1101,則k2被 按下;如果p1.3-p1.0為1110,則k3被按下;(2)將行線p1.7-p1.4置1011,然后檢測列線的狀態(tài), 同(1);方法(3)將行線p1.7-p1.4置1101,然后檢測列線的狀態(tài), 同(1);方法(4)將行線p1.7-p1.4置1110,然后檢測列線的狀態(tài), 同(1).方法3.2 LED顯示電路設(shè)計3.2.1LED顯示電路圖:圖3-2 LED 動態(tài)顯示電路3.2.2 LED顯示原理:LED就是light emitting diode ,發(fā)光二極管的英文
15、縮寫,簡稱LED。它是一種通過控制半導(dǎo)體發(fā)光二極管的顯示方式,用來顯示文 字、圖形、圖像、動畫、行情、視頻、錄像信號等各種信息的顯示屏 幕。顯示器顯示接口按驅(qū)動方式可分為靜態(tài)顯示和動態(tài)顯示,靜態(tài)顯 示時,除變更顯示數(shù)據(jù)期間外,各顯示器均處于通電狀態(tài),每個顯示 器的通電占空比為 100%,靜態(tài)顯示的優(yōu)點是顯示穩(wěn)定,亮度高,缺點 是占用硬件電路多;動態(tài)顯示的優(yōu)點是節(jié)省硬件電路,缺點是占用軟 件掃描時占用 CPU時間多。對于多位 LED顯示器,通常都是采用動 態(tài)掃描的方法進(jìn)行顯示,即逐個地循環(huán)點亮各位顯示器,這樣雖然在 任一時刻只有一顯示器被點亮,但是由于人眼具有視覺殘留效應(yīng),看 起來與全部顯示器持
16、續(xù)點亮效果完全一樣。為了實現(xiàn)LED顯示器的動態(tài)掃描,除了要給顯示器的輸入之外,還有對顯示器選擇位的控制,這就是通常所說的段控和位控。因此, 多位LED顯示器接口電路需要有兩個輸出口,其中一個用于8條段控線,另一個用于輸出位控線,位控線的數(shù)目等于顯示器的位數(shù)。為了方便編寫程序,通常在內(nèi)部RAM中設(shè)置顯示緩沖區(qū),存放顯示的數(shù)字或字符,顯示緩沖區(qū)單元個數(shù)與LED顯示器位數(shù)相同。此次基于單片機的電子密碼鎖,我選用動態(tài)顯示,通過與軟件配合,每輸入一個密碼, 進(jìn)行顯示一次,掃描,6個密碼輸入完后, 進(jìn)行比較, 密碼正確則開鎖,密碼錯誤,可重新輸入三次,三次后仍然錯誤,報 警!3.3報警電路設(shè)計3.3.1報
17、警電路圖:WHOXT乩Fpj mHPQlmM的聞創(chuàng)砂 -二P2Di P2 W地EE4R?.515P1C P11- P27.IA15F? CF:? n -二P12psifirrP13PnfnTP14旳呵&pi 円5EP1.&P1?U1SPEYER圖3-3報警電路3.3.2報警電路原理:輸入密碼與設(shè)定密碼做比較,當(dāng)輸入密碼與設(shè)定密碼不同,返回再輸入,當(dāng)輸入密碼次數(shù)超過3次時,通過軟件從80C51的P3.0輸出脈沖, 使揚聲器鳴笛報警。相關(guān)軟件見(附件)第4章軟件設(shè)計4.1 軟件總體設(shè)計軟件的設(shè)計主要包括:密碼的固定、鍵盤識別判斷、密碼顯示、密碼比 較、密碼對處理、錯報警。軟件設(shè)計總流程圖如下:鍵盤
18、掃描判斷識別(循環(huán))動態(tài)密碼顯示 .密碼比較比較后相關(guān)處理結(jié)束圖4-1軟件設(shè)計總流程圖4.2各子程序的設(shè)計4.2.1密碼的固定:ROM的將密碼固定在程序存儲器 ROM中,設(shè)定6位密碼,密碼固定在20H到25H六個單元中。4.2.2鍵盤的掃描識別判斷:用矩陣式鍵盤,掃描法對鍵盤進(jìn)行識別判斷,具體流程圖如下:開始掃描L00P1MOVP1,#01111111K2鍵按下 + MOV A,#2K3鍵按下 MOV A,#3MOVP1,#10111111B圖4-2鍵盤掃描流程圖以上是第一行的掃描,接著 MOV P1,#10111111,掃描第二行,判斷K4、K5、K6、K7 ;再 MOV P1,#11011
19、111,掃描第三行,判斷 k8、K9、KA、KB;接著 MOV P1,#11101111,掃描第四行,判斷 kC、KD、KE、KF; 并進(jìn)行相關(guān)顯示。如果無鍵按下,則循環(huán)掃描。423 密碼顯示:采用LED動態(tài)顯示,由單片機P0 口進(jìn)行輸出顯示,P2 口掃描,具體 顯示程序設(shè)計流程圖如下:否比較曰按鍵是否為6?有鍵按下?INC R1,位控右移密碼對錯處 理圖4 3顯示流程圖424密碼設(shè)置流程圖如圖5-3為密碼設(shè)置流程圖,開始按下設(shè)置鍵,輸入舊密碼,如果錯 誤,累計三次錯誤,進(jìn)行報警程序。如輸入正確,可以改密碼,確認(rèn)后再 次輸入更改后密碼,如兩次輸入一樣,則更改成功。密碼設(shè)置流程圖圖4-4425開
20、鎖流程圖如圖5-4為開鎖流程圖,開始時按開鎖鍵,輸入密碼,如果輸入正確,則開鎖成功。如果輸入錯誤累計達(dá)到三次,則執(zhí)行報警程序圖4-5開鎖流程圖4.2.4 密碼比較及對錯處理:密碼輸入完成之后,進(jìn)行密碼比較,即將設(shè)定密碼單元20H 25H的密碼與輸入密碼26H 31H的密碼進(jìn)行比較,如果相同,則密碼正確,P3.2置高電平,如果密碼錯誤,則顯示器清零,重新等待輸入密碼,如果三次錯,則P3.0輸出脈沖,使接在P3.0的使揚聲器鳴笛報警。第5章調(diào)試總結(jié)單片機系統(tǒng)進(jìn)行軟件盒硬件調(diào)試成功后最后一步是進(jìn)行硬件的連接和 物制作,我們的硬件是在試驗臺上進(jìn)行的,雖然與設(shè)計的電路不太相同, 不過可以適當(dāng)修改源程序,
21、以適應(yīng)實驗臺的要求。4.3.1根據(jù)實驗臺情況和設(shè)計要求連接電路圖。4.3.2在連接的電路上,進(jìn)行模塊測試,就是用簡單的程序進(jìn)行調(diào)試以確定電路連接正確。4.3.3將修改后的程序下載到單片機里,可以用偉福仿真系統(tǒng),進(jìn)行 單步和斷點調(diào)試。4.3.4將運行結(jié)果和實驗現(xiàn)象與預(yù)定值進(jìn)行比較,再適當(dāng)修改程序以 達(dá)到要求。心得體會回顧起此次單片機課程設(shè)計,讓我感慨很多, 從理論到實踐,在整整兩 個星期的日子里,可以說是苦多于甜,但是可以學(xué)到很多很多的東西,同 時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多書本上所沒有學(xué)到 過的知識。兩周以來,整日埋頭于電路程序的設(shè)計,分析,繪制,仿真。其實一開 始真不知道該
22、從何入手,短短幾天內(nèi),在同學(xué)的幫助之下,開始在腦海里 有了大致的模塊,面對電腦搜索資料,查找相關(guān)的資料,分析電路,根據(jù) 自己的目的有效地編制程序,對比之下有進(jìn)一步的完善,在形成電路大致 模塊下又進(jìn)一步盡可能的減小成本,知道最終電路以自己最理想的形式出 現(xiàn)。在本次設(shè)計的過程中,我發(fā)現(xiàn)很多的問題,單片機課程設(shè)計的重點就在 于軟件算法的設(shè)計,需要有很巧妙的程序算法,雖然以前寫過幾次程序, 但我覺得寫好一個程序不是一件簡單的事情。通過這次實習(xí),我真正學(xué)到了不少東西,真正體會到了理論聯(lián)系實際的 重要性。課堂教學(xué)考慮到大多數(shù)同學(xué)的需求,主要強調(diào)基本知識,基本理 論,基本方法,基本技能。而這次設(shè)計正是為我們
23、提供了一個深入學(xué)習(xí)、 探索的機會,成為課堂教學(xué)的有益補充。當(dāng)然也要感謝2位老師。附錄A.源程序清單:ORG0030HMain :MOVDPTR,#0CFA3H;初始化MOVA,#80HMOVX DPTR,Amov20H,#1H;設(shè)定固化密碼MOV21H,#2HMOV22H,#3HMOV23H,#4HMOV24H,#5HMOV25H,#6HMOV 51H,#0MOV R3,#0LOOP1:MOV P1,#01111111B ;鍵盤掃描JNB P1.5, K0 ;判斷知否按下JNB P1.4, K1JNB P1.3, K2JNB P1.2, K3JNB P1.1, K4JNB P1.0, K5LO
24、OP2:MOV P1,#10111111BJNB P1.5, K6JNB P1.4, K7JNB P1.3, K8JNB P1.2, K9JNB P1.1, KAJNB P1.0, KBSJMP LOOP1K0:MOV A,#0;按下,顯示SJMP DISPK1:MOV A,#1SJMP DISP K2:M0V A,#2 SJMP DISPK3:M0V A,#3SJMP DISPK4:M0V A,#4 SJMP DISPK5:M0V A,#5SJMP DISPK6:M0V A,#6SJMP DISPK7:M0V A,#7SJMP DISPK8:M0V A,#8SJMP DISPK9:M0V A
25、,#9SJMP DISPKA:M0V A,#10SJMP C0MPKB:M0V A,#8SJMP L00P1K12:M0V A,#0SJMP L00P1K13:M0V A,#1SJMP L00P1K14:M0V A,#4SJMP L00P1K15:M0V A,#7SJMP L00P1;密碼顯示程序DISP:M0V R4,AM0V A,R3ADD A,#26HM0V R1,AM0V A,R4MOV R1,AMOV R0,#50MOV DPTR,#TABLEDI1: SETB CYMOV R1,#26HMOV R2,#0FEHMOV R5,#6DI0: MOV A,R1MOVC A,A+DPTRM
26、OV DPTR,#0CFA1HMOVX DPTR,AMOV A,R2MOV DPTR,#0CFA2HMOVX DPTR,A RLC AMOV R2,AINC R1ACALL DLY10MSMOV A,#0FFH;MOV DPTR,#0CFA2HMOVX DPTR,ADJNZ R5,DI0DJNZ R0,DI1INC R3MOV A,R3CJNE A,#6,DI2LJMP LOOP1;延時10MS程序;密碼比較;密碼是否錯DI2: LJMP LOOP1 DLY10MS:MOV R7,#5D1:MOV R6,#248DJNZ R6,$DJNZ R7,D1 RETCOMP:MOV A,26HCJNE
27、 A,20H,CUO MOV A,27HCJNE A,21H,CUOMOV A,28HCJNE A,22H,CUOMOV A,29HCJNE A,23H,CUOMOV A,2AHCJNE A,24H,CUOMOV A,2BHCJNE A,25H,CUOMOV DPTR,#0CFA1HCLR ACC.2;密碼對,PA 口置低電平MOVX DPTR,ASJMP $CUO:INC 51H;按錯密碼次數(shù)MOV A,51HCJNE A,#3,C1SJMP ALARM;密碼錯,顯示清零;三次密碼錯誤,報警C1:MOV 26H,#0HMOV 27H,#0HMOV 28H,#0HMOV 29H,#0HMOV 2AH,#0HMOV 2BH,#0HMOV R3,#0LJMP LOOP1ALARM:MOV DPTR,#0CFA1HCPL ACC.0MOVX DPTR,AACALL DLY10MSSJMP ALARMTABLE: DB 3FH,06H,5BH,4FH;顯示表DB 66H,6DH,7DH,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度蛋糕店與健身中心合作經(jīng)營合同2篇
- 2025年度房東轉(zhuǎn)租房屋租賃合同解除與賠償協(xié)議
- 2025年度城市小區(qū)天然氣供應(yīng)與安全管理協(xié)議2篇
- 2025年度古建筑修繕工程設(shè)計與施工總承包合同2篇
- 2025年度多元投資合作項目多人合伙股東協(xié)議書3篇
- 2025年度工作服品牌授權(quán)與購銷合同3篇
- 2025年度安全生產(chǎn)應(yīng)急物資儲備協(xié)議集合3篇
- 2025年度地膜原材料購銷及供應(yīng)鏈管理合同3篇
- 2025年度并購重組財務(wù)顧問企業(yè)估值與定價協(xié)議
- 2025年度合同解除權(quán)在環(huán)保合同中的污染治理責(zé)任合同2篇
- 山西省事業(yè)單位工作人員年度考核登記表
- 人教版九年級化學(xué)電子版教材(全冊)-課件資料
- 生物人教版(2024)版七年級上冊1.2.1學(xué)習(xí)使用顯微鏡教學(xué)課件03
- 2022上海長寧區(qū)高考英語一模試題(附答案)
- 中華人民共和國消防法知識培訓(xùn)
- 有害生物防制員技能競賽理論考試題庫500題(含答案)
- Unit 4 I used to be afraid of the dark教學(xué)設(shè)計2024-2025學(xué)年英語人教版九年級
- 2024-2030年中國散熱產(chǎn)業(yè)運營效益及投資前景預(yù)測報告
- 和父親斷絕聯(lián)系協(xié)議書范本
- 2024地理知識競賽試題
- DL∕T 5776-2018 水平定向鉆敷設(shè)電力管線技術(shù)規(guī)定
評論
0/150
提交評論