版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、摘要本設計是基于單片機的定時鬧鐘設計。單片機是在一塊半導體芯片上集成了CPU、存儲器以及輸入和輸出接口電路的微型計算機;其集成度高、功能強、通用性好,特別是它具有體積小、重量輕、能耗低、價格便宜、抗擾、能力強和使用方便等特點。它不僅僅是一項技術性上的突破,同時也是對能源方面的有效節(jié)約與有效利用,因此深受國家有關技術部門和能源部門的重視和支持。其組合而成的配件產(chǎn)品在日常生活的使用過程中非常方便、簡單且實用,深受著廣大消費者的喜愛,從而使單片機技術在社會中得到了廣泛的發(fā)展和應用。目前,已成為測量控制應用系統(tǒng)中的優(yōu)選機種和新電子產(chǎn)品的關鍵部件。特別是20XX70年代問世以來,以其極高的性能價格比,受
2、到人們的重視和關注,應用很廣、發(fā)展很快,推廣率高,市場利潤率高。而51單片機是各單片機中最為典型和最有代表性的一種。本次設計的定時鬧鐘在硬件方面就采用了AT89C51芯片,用6位LED數(shù)碼管來進行顯示。LED用P0口進行驅動,采用的是動態(tài)掃描顯示,能夠比較準確顯示時時一分分一秒秒。通過SI、S2、S3、和S4四個功能按鍵可以實現(xiàn)對時間的修改和定時,定時時間到喇叭可以發(fā)出報警聲。在軟件方面采用匯編語言編程。整個定時鬧鐘系統(tǒng)能完成時間的顯示,調(diào)時和定時鬧鐘、復位等功能,并經(jīng)過系統(tǒng)仿真后得到了正確的結果。.4.4概述TOC o 1-5 h z11設計意義412設計任務4.413設計系統(tǒng)的主要功能.4
3、系統(tǒng)總體方案及硬件設計系統(tǒng)總體方案4系統(tǒng)設計方框圖5硬件設計5芯片:AT89C515喇叭:SPEAKER8時鐘電路8顯示器模塊的設計9 HYPERLINK l bookmark6 o Current Document 軟件設計10劃分模塊10程序流程圖10模塊程序11時間的設置程序11鬧鐘時間的設置程序12喇叭響應程序14數(shù)碼顯示154PROTEUS軟件仿真錯誤!未定義書簽。5課程設計體會16參考文獻.17附1:源程序代碼17附2:系統(tǒng)原理圖錯誤!未定義書簽。 概述11設計目的本設計是一個定時鬧鐘,它僅使用單片的20XX單片機完成鬧鐘的全部功能。設計目的是為了學習和鞏固單片機知識,使對已學過的
4、基礎知識能有更深入的理解,學會獨立思考、獨立思考、獨立工作,以及提高對所學應用基本理論分析和解決實際問題的能力。12設計任務本文設計的定時鬧鐘采用AT89C51芯片,用匯編語言進行編程,時、分、秒用6位LED數(shù)碼管顯示。在電路中通過四個按鍵SI、S2、S3和S4來進行定時和調(diào)時,定時時間到通過喇叭發(fā)出報警聲。13設計系統(tǒng)的主要功能能顯示時時一分分一秒秒。能夠設置定時時間、修改定時時間。到定時時間能發(fā)出報警聲。2系統(tǒng)總體方案及硬件設計2.1系統(tǒng)總體方案1)由于要顯示數(shù)字時間,所以需要6位數(shù)碼管。2)時間的定時用時鐘電路,修改時間和定時用手動按鍵控制,報警聲通過喇叭發(fā)出。3)AT89C51單片機加
5、上外圍器件(數(shù)字顯示器7SEG-MPX6-CC-BLUE,RESPACK-8排阻和SPEAKER喇叭)和應用程序(ISIS6Professional軟件和WAVE6000編譯軟件),構成相應的應用系統(tǒng)。2.2系統(tǒng)設計方框圖如圖1所示圖12.3硬件設計2.3.1芯片:AT89C51AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROMFalshProgrammableandErasableReadOnlyMemory)的低電壓,可穩(wěn)定地工作于5V的電源下.該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃
6、爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器.AT89C51管腳說明:VCC:供電電壓。GND:接地。P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當Pl口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/Adress的第八位。在FIASH編程時,P0口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出
7、電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位Adress接收。P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當用于外部程序存儲器或16位Adress外部數(shù)據(jù)存儲器進行存取時,P2口輸出Adress的高八位。在給出Adress“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位Adress數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗時接收高八位Adr
8、ess信號和控制信號。P3口:P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳備選功能P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)P3.2/INT0(外部中斷0)P3.3/INT1(外部中斷1)P3.4T0(記時器0外部輸入)P3.5T1(記時器1外部輸入)P3.6/WR(外部數(shù)據(jù)存儲器寫選通)P3.7/RD(外部數(shù)據(jù)存儲器讀選通)P3口同時為閃爍編程和編程校驗
9、接收一些控制信號。RST:復位輸入。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。ALE/PROG:當訪問外部存儲器時,Adress鎖存允許的輸出電平用于鎖存Adress的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EHAdress上置0。此時,ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE
10、禁止,置位無效。/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。/EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施力加12V編程電源(VPP)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。如圖2所示2.3.2喇叭:SPEAKER由P3.7口控制喇
11、叭,使其定時時間到能發(fā)出報警聲。2.3.3時鐘電路單片機的時鐘產(chǎn)生方法有兩種:內(nèi)部時鐘方式和外部時鐘方式。本系統(tǒng)中AT89C51單片機采用內(nèi)部時鐘方式。最常用的內(nèi)部時鐘方式是采用外接晶體和電容組成的并聯(lián)諧振回路。振蕩晶體可在1.2MHz12MHz之間。電容值無嚴格要求,但電容取值對振蕩頻率輸出的穩(wěn)定性、大小和振蕩電路起振速度有少許影響,一般可在20XX100pF之間取值。AT98C51單片機的時鐘電路。如圖3所示C130PFC2C130PFC230PFZ12MAT89C51XTAL1圖3上拉電阻:RESPACK8控制按鍵:BUTTONACTIVESPSTPushButton本系統(tǒng)要進行時間的調(diào)
12、整和定時,因此用4個手動按鍵對其進行控制。2.3.4顯示器模塊的設計利用7SEG-MPX6-CC-BLUE數(shù)字顯示器的1-6引腳連接AT89C51單片機P2.0-P2.5接口,其他8個引腳分別與AT89C51單片機的P0.0-P0.7和共陽極管RESPACK-8排阻的2-9引腳分別連接。數(shù)碼管:7SEG-MPX6-CC-BLUE單片機中通常使用7段LED,LED是發(fā)光二極管顯示器的縮寫LED顯示器由于結構簡單,價格便宜,體積小,亮度高,電壓低,可靠性高,壽命長,響應速度快,顏色鮮艷,配置靈活,與單片機接口方便而得到廣泛應用。LED顯示器是由若干個發(fā)光二極管組成顯示字段的顯示部件,當發(fā)光二極管導
13、通時,相應的一個點或一個筆劃發(fā)光,控制不同組合的二極管導通,就能顯示出各種字符。LED顯示器有多種形式,如:“米”字型顯示器,點陣顯示器和七段數(shù)碼顯示器等,在單片機系統(tǒng)中使用最多的是七段數(shù)碼顯示器。因為共陰極的LED數(shù)碼管它的驅動電流是分開的,在單片機進行動態(tài)掃描的時候不會影響彼此的電流,故該系統(tǒng)中的6位LED數(shù)碼管均用共陰極的數(shù)碼管。如圖4所示3軟件設計3.1劃分模塊根據(jù)設計要求,定時鬧鐘程序可分為以下幾個模塊:1)顯示時間的設置;2)鬧鐘時間的設置:4)定時時間的響應。3.2程序流程圖S3按下?S1按下?S4按下?S1按下?鬧鐘時間到?開始設置時間S3按下?S1按下?S4按下?S1按下?鬧
14、鐘時間到?開始設置時間設置鬧鐘喇叭響初始化顯示時間圖5;P1.2=1;P1.2=1時轉移;延時;P1.2為0時轉移;延時;小時自加一;小時計數(shù)循環(huán);復位;P1.1=1時轉移;延時;P1.1=0時轉移;延時;分鐘加一;分鐘計數(shù)循環(huán)3.3模塊程序3.3.1時間的設置程序如下:SETTIME:L0:LCALLDISPLAY1MM1:JBP1.2,L1MOVC,P1.2JCMM1LCALLDELAY1JCMM1MSTOP1:MOVC,P1.2JNCMSTOP1LCALLDELAY1MOVC,P1.2JNCMSTOP1INC22HMOVA,22HCJNEA,#18H,GO12MOV22H,#00HMOV
15、34H,#00HMOV35H,#00HLJMPL0L1:JBP1.1,L2MOVC,P1.1JCL1LCALLDELAY1JCL1MSTOP2:MOVC,P1.1JNCMSTOP2LCALLDELAY1MOVC,P1.1JNCMSTOP2INC21HMOVA,21HCJNEA,#3CH,GO11GO11:MOVB,#0AHDIVABGO11:MOVB,#0AHDIVABMOV32H,B單元MOV33H,A單元LJMPL0MOV21H,#00HMOV32H,#00HMOV33H,#00HLJMPL0GO12:MOVB,#0AHDIVABMOV34H,B單元MOV35H,A元LJMPL0復位將A的
16、低4位存入32將A的高4位存入33;將A的低4位存入34;A的高4位存入35單;P1.0=1時轉移;延時;P1.0=0時轉移;延時;調(diào)用DISPLAY2;P1.1=1時轉移;延時L2:JBP1.0,L0MOVC,P1.0JCL2LCALLDELAY1MOVC,P1.0JCL2STOP1:MOVC,P1.0JNCSTOP1LCALLDELAY1MOVC,P1.0JNCSTOP1LJMPLOOP3.3.2鬧鐘時間的設置程序SETATIME:LCALLDISPLAY2N0:LCALLDISPLAY2MM2:JBP1.1,N1MOVC,P1.1JCMM2LCALLDELAY1Pl.l=0時轉移延時Pl
17、.l=0時轉移延時;小時加一;小時計數(shù)循環(huán);復位;P1.3=1時轉;延時;P1.3=0時轉移;延時;分鐘加一;分鐘計數(shù)循環(huán);復位JCMM2MSTOP3:MOVC,P1.1JNCMSTOP3LCALLDELAY1MOVC,P1.1JNCMSTOP3INC24HMOVA,24HCJNEA,#24,GO22MOV24H,#00HMOV38H,#00HMOV39H,#00HLJMPN0N1:JBP1.3,N2移MOVC,P1.3JCN1LCALLDELAY1JCN1MSTOP4:MOVC,P1.3JNCMSTOP4LCALLDELAY1MOVC,P1.3JNCMSTOP4INC23HMOVA,23HC
18、JNEA,#60,GO21MOV23H,#00HMOV36H,#00HMOV37H,#00HLJMPN0GO21:MOVB,#0AHDIVAB36單元MOV36H,B;將A的低4位存入37單元MOV37H,A;將A的高4位存入LJMPN0GO22:MOVB,#0AHDIVABMOV38H,B;將A的低4位存入38單元MOV39H,A;將A的高4位存入39單元LJMPN0N2:JBP1.0,N0;P1.0=1時轉移MOVC,P1.0JCN2LCALLDELAY1;延時MOVC,P1.0JCN2STOP2:MOVC,P1.0JNCSTOP2LCALLDELAY1MOVC,P1.0JNCSTOP2L
19、JMPLOOP3.3.3喇叭響應程序TIMEPRO:MOVA,21HMOVB,23HCJNEA,B,BK;判斷定時鬧鐘的分鐘MOVA,22HMOVB,24HCJNEA,B,BK;判斷定時鬧鐘的小時SETB25H.0MOVC,25H.0JCXX;調(diào)用TIMEOUT;調(diào)用TIMEOUT;用喇叭響應程序;延時;調(diào)用喇叭響應程TIMEOUT:X1:LCALLBZLCALLDISPLAY2CLR25H.0序結束;P1.3=1時轉移;延時;P1.3=1時轉移;延時;喇叭響應時間LJMPDISPLAY1BZ:CLRP3.7MOVR7,#250T2:MOVR6,#124T3:DJNZR6,T3DJNZR7,T
20、2SETBP3.7RET3.4數(shù)碼顯示將所編程序在WAVE里進行編譯,編譯正確后生成HEX文件。在AT89C51芯片中加載此文件后,進行仿真。系統(tǒng)運行后,能準確的顯示時間。通過S1、S2、S3和S4四個按鍵,能夠對時間進行修改和鬧鐘的設置。定時時間到能發(fā)出報警聲。如圖6所示ECeTT51.工:1?T&nsHETPQVJUHFnar.tjce2HAH3狙打.4msMjosm乩強raw.KW陀碗riiwrzafivnmP.nAZlM-QFZ5TM3rzafMtmi臚.備ECeTT51.工:1?T&nsHETPQVJUHFnar.tjce2HAH3狙打.4msMjosm乩強raw.KW陀碗riiwr
21、zafivnmP.nAZlM-QFZ5TM3rzafMtmi臚.備ju_FIDPl.1P13000008ABCDEFQDP-123+門ug口mo“htjrsmFOJSCwmr圖65課程設計體會課程設計是培養(yǎng)學生綜合運用所學知識,發(fā)現(xiàn)、提出、分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學生實際工作能力的具體訓練和考察過程。隨著科學技術發(fā)展的日新日異,單片機已經(jīng)成為當今計算機應用中空前活躍的領域,在生活中可以說得是無處不在,作為二十一世紀的大學生來說掌握單片機的開發(fā)技術是十分重要的。通過本次單片機原理及應用課程設計使我充分認認到了課程設計的理要性和必要性,本次設計使我對已學過的基礎知識有了更深
22、入的理解,學會了獨立思考、獨立工作以及對應用所學基本理論分析和解決實際問題的能力有了很大的提高。另外,本次設計使我的實際操作技能得到了訓練,同時也進一步培養(yǎng)了我嚴謹?shù)目茖W作風?;仡櫰鸫舜螁纹瑱C課程設計,從選題到定稿,從理論到實踐,在整整一星期的日子里,可以說得是苦多于甜,但是從中卻學到很多很多的的東西,不但鞏固了以前所學過的知識,而且對單片機原理課外知識也的到了拓展。做的過程中,開始的確遇到了不少困難的問題,比如說芯片管腳不熟悉怎么放置,對單片機匯編語言掌握得不好等等,同時在這過程中也發(fā)現(xiàn)了自己的許多不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。通過單片機課程設計之后,我不僅加深
23、了對單片機理論的理解,將理論很好地應用到實際當中去,而且我們還學會了如何去培養(yǎng)創(chuàng)新精神和嚴謹?shù)目茖W作風,從而不斷地戰(zhàn)勝自己,超越自己。更重要的是,我在這一設計過程中,學會了堅持不懈,不輕易言棄。參考文獻.李朝青.單片機原理及接口技術(修訂版).北京:北京航空航天大學出版社,1998.李廣弟.單片機基礎.北京:北京航空航天大學出版社,1992.何立民.單片機應用技術大全.北京:北京航空航天大學出版社,1994.張毅剛.單片機原理及接口技術.哈爾濱:哈爾濱工業(yè)大學出版社,1990.譚浩強.單片機課程設計.北京:清華大學出版社,1989.余發(fā)山主編,單片機原理及應用技術,中國礦業(yè)大學出版社20XX.
24、127.Mak.S,Radford.D,Designconsiderationsforimplementationoflargescaleautomaticmeterreadingsystems,PowerDelivery,IEEETransactionson,Volume10,Issue1,Jan.1995附1:源程序代碼ORG0000HLJMPMAINORG000BHLJMPTIME;*MAINPROGRAM*ORG0100HMAIN:MOVSP,#50HMOV20XX#00HMOV21H,#00HMOV22H,#00HMOV23H,#01HMOV24H,#01HMOV25H,#00HMO
25、V30H,#00HMOV31H,#00HMOV32H,#00HMOV33H,#00HMOV34H,#00HMOV35H,#00HMOV36H,#01HMOV37H,#00HMOV38H,#01HMOV39H,#00HMOVTMOD,#01HMOVTH0,#03CHMOVTL0,#0B0HMOVIE,#10000111SETBTR0MOVR2,#14HMOVP2,#0FFHLOOP:LCALLTIMEPROLCALLDISPLAY1JBP1.3,M1LCALLSETTIME程序LJMPLOOPM1:JBP1.2,M2LCALLSETATIME子程序LJMPLOOPM2:JBP1.0,M4LCAL
26、LLOOKATIMELOOKATIME子程序M4:LJMPLOOP;BINSECOND;BINMINUTE;BINHOUR;BCDSECOND;BCDMINUTE;BCDHOUR;16位計數(shù)器;賦初值;中斷允許;啟動T0;P1.3=1時轉移;調(diào)用SETTIME子;P1.2=1時轉移;調(diào)用SETTIME;P1.0=1時轉移;調(diào)用DELAY:MOVR4,#030H;延時;P1.2=1;P1.2=1時轉移;延時;P1.2為0時轉移;延時;小時自加一;小時計數(shù)循環(huán);復位;P1.1=1時轉移;延時;P1.1=0時轉移;延時;分鐘加一;分鐘計數(shù)循環(huán);復位DL00:MOVR5,#0FFHDL11:MOVR6
27、,#9HDL12:DJNZR6,DL12DJNZR5,DL11DJNZR4,DL00RETSETTIME:L0:LCALLDISPLAY1MM1:JBP1.2,L1MOVC,P1.2JCMM1LCALLDELAY1JCMM1MSTOP1:MOVC,P1.2JNCMSTOP1LCALLDELAY1MOVC,P1.2JNCMSTOP1INC22HMOVA,22HCJNEA,#18H,GO12MOV22H,#00HMOV34H,#00HMOV35H,#00HLJMPL0L1:JBP1.1,L2MOVC,P1.1JCL1LCALLDELAY1JCL1MSTOP2:MOVC,P1.1JNCMSTOP2L
28、CALLDELAY1MOVC,P1.1JNCMSTOP2INC21HMOVA,21HCJNEA,#3CH,GO11MOV21H,#00HMOV32H,#00HMOV33H,#00HLJMPL0GO11:MOVB,#0AHDIVABMOV32H,B;將A的低4位存入32單元MOV33H,A;將A的高4位存入33單元LJMPL0GO12:MOVB,#0AHDIVABMOV34H,B;將A的低4位存入34單元MOV35H,A;將A的高4位存入35單元LJMPL0SETATIME:LCALLDISPLAY2DISPLAY2N0:LCALLDISPLAY2MM2:JBP1.1,N1MOVC,P1.1JC
29、MM2LCALLDELAY1JCMM2MSTOP3:MOVC,P1.1SETATIME:LCALLDISPLAY2DISPLAY2N0:LCALLDISPLAY2MM2:JBP1.1,N1MOVC,P1.1JCMM2LCALLDELAY1JCMM2MSTOP3:MOVC,P1.1;P1.1=1時轉移;延時JCL2LCALLDELAY1;延時MOVC,P1.0JCL2STOP1:MOVC,P1.0移JNCSTOP1;P1.0=0時轉LCALLDELAY1MOVC,P1.0JNCSTOP1LJMPLOOP;延時轉移MOVC,P1.0;調(diào)用JNCMSTOP3;P1.1=0時MSTOP4:MOVC,P
30、1.3MSTOP4:MOVC,P1.3JNCMSTOP4移LCALLDELAY1MOVC,P1.3JNCMSTOP4INC23HMOVA,23HCJNEA,#60,GO21環(huán)MOV23H,#00HMOV36H,#00HMOV37H,#00HLJMPN0;延時;小時加一;小時計數(shù)循;復位;P1.3=1時;延時;P1.3=0時轉;延時;分鐘加一;分鐘計數(shù)循;復位;將人的低4;將A的高4轉移LCALLDELAY1MOVC,P1.1JNCMSTOP3INC24HMOVA,24HCJNEA,#24,GO22環(huán)MOV24H,#00HMOV38H,#00HMOV39H,#00HLJMPN0N1:JBP1.3
31、,N2轉移MOVC,P1.3JCN1LCALLDELAY1JCN1GO21:MOVB,#0AHDIVABMOV36H,B位存入36單元MOV37H,A位存入37單元LJMPN0;將;將A的低;將人的高;P1.0=1;延時;判斷定;判斷定;調(diào)用;調(diào)用;延時GO22:MOVB,#0AHDIVABMOV38H,B4位存入38單元MOV39H,A4位存入39單元LJMPN0N2:JBP1.0,N0時轉移MOVC,P1.0JCN2LCALLDELAY1MOVC,P1.0JCN2STOP2:MOVC,P1.0JNCSTOP2LCALLDELAY1MOVC,P1.0JNCSTOP2LJMPLOOPTIMEP
32、RO:MOVA,21HMOVB,23HCJNEA,B,BK時鬧鐘的分鐘MOVA,22HMOVB,24HCJNEA,B,BK時鬧鐘的小時SETB25H.0MOVC,25H.0JCXXXX:LCALLTIMEOUTTIMEOUTBK:RETTIMEOUT:X1:LCALLBZ喇叭響應程序LCALLDISPLAY2CLR25H.0;調(diào)用喇叭響應程序結束JBP1.0,X1;P1.3=1時轉移LCALLDELAYCLR25H.0LJMPDISPLAY1;延時BZ:CLRP3.7MOVR7,#250;喇叭響應時間T2:MOVR6,#124T3:DJNZR6,T3DJNZR7,T2SETBP3.7RETLO
33、OKATIME:LCALLDISPLAY2MM:JBP1.0,LOOKATIMEMOVC,P1.0JCMMLCALLDELAY1MOVC,P1.0JCMMSTOP3:MOVC,P1.0JNCSTOP3LCALLDELAY1MOVC,P1.0JNCSTOP3LJMPLOOPDELAY1:MOVR4,#14H;時間延時DL001:MOVR5,#0FFHDL111:DJNZR5,DL111DJNZR4,DL001RET*L*L*.3TIMEPROCESS*TIME:PUSHACC;保護現(xiàn)場PUSHPSWMOVTH0,#03CH;初值MOVTL0,#0B0HDJNZR2,RET0MOVR2,#14HMOVA,2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年陜西寧陜縣文化旅游投資開發(fā)有限責任公司招聘筆試參考題庫附帶答案詳解
- 2025年版?zhèn)€人房產(chǎn)出售交易資金監(jiān)管及風險控制合同
- 2025年全球及中國阻燃塑料膜行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球3D激光雷達掃描儀行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球低截止光纖行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國有機硅柔性皮膚粘合劑行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025版無證二手房交易合同糾紛調(diào)解及賠償協(xié)議3篇
- 委托接送子女上下學合同
- 教育政策解讀與匯報策略
- 二零二五年度廚師個人工作室聘用合同規(guī)范4篇
- 三年級數(shù)學(上)計算題專項練習附答案
- 中醫(yī)診療方案腎病科
- 2025年安慶港華燃氣限公司招聘工作人員14人高頻重點提升(共500題)附帶答案詳解
- 人教版(2025新版)七年級下冊數(shù)學第七章 相交線與平行線 單元測試卷(含答案)
- 玩具有害物質(zhì)風險評估-洞察分析
- 2024年河南省公務員錄用考試《行測》真題及答案解析
- GB/T 44351-2024退化林修復技術規(guī)程
- T-CHSA 020-2023 上頜骨缺損手術功能修復重建的專家共識
- Hypermesh lsdyna轉動副連接課件完整版
- 小學六年級數(shù)學計算題100道(含答案)
評論
0/150
提交評論