版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE35《急救車優(yōu)先的交通燈控制系統(tǒng)》課程設(shè)計(jì)報(bào)告院系:信息工程學(xué)院專業(yè):電子信息工程姓名:學(xué)號(hào):指導(dǎo)老師:設(shè)計(jì)時(shí)間:2015年1月20日二零一五年一月二十日內(nèi)容摘要請(qǐng)?jiān)O(shè)計(jì)一個(gè)交通燈控制電路,并且編寫相應(yīng)的軟件,完成交通燈的管理任務(wù)。1、根據(jù)交通燈控制變化規(guī)律。假設(shè)一個(gè)十字路口為東西南北走向。初始狀態(tài)0為東西紅燈,南北紅燈。然后轉(zhuǎn)狀態(tài)1南北綠燈通車,東西紅燈。過(guò)15秒鐘轉(zhuǎn)狀態(tài)2,南北綠燈轉(zhuǎn)亮黃燈,延時(shí)5秒,東西仍然紅燈。再轉(zhuǎn)狀態(tài)3,東西綠燈通車,南北紅燈。過(guò)15秒鐘轉(zhuǎn)狀態(tài)4,東西綠燈轉(zhuǎn)亮黃燈,延時(shí)5秒,南北仍然紅燈。最后循環(huán)至狀態(tài)1。2、以按鍵為中斷申請(qǐng),表示有急救車通過(guò),所有的交通信號(hào)燈全紅10秒鐘。交通燈控制系統(tǒng),可由多種電路來(lái)構(gòu)成,采用單片機(jī)控制,可提高電路的可靠性與穩(wěn)定性,硬件電路比較簡(jiǎn)單,主要用軟件來(lái)控制,控制方式靈活多樣,能滿足不同情況的控制,可利用中斷等方式通過(guò)程序來(lái)方便的實(shí)現(xiàn)調(diào)時(shí)。關(guān)鍵字:課程設(shè)計(jì)單片機(jī)急救車流程圖狀態(tài)代碼目錄一、課程設(shè)計(jì)意義和要求31、課程設(shè)計(jì)意義32、課程設(shè)計(jì)要求3二、理論設(shè)計(jì)41、總體設(shè)計(jì)42、軟件設(shè)計(jì)42.1、電路原理邏輯圖72.2、程序流程圖8硬件設(shè)計(jì)描述91、系統(tǒng)方框圖92、電路原理圖103、單片機(jī)簡(jiǎn)介114、單片機(jī)的學(xué)習(xí)125、單片機(jī)的應(yīng)用領(lǐng)域13四、調(diào)試與仿真15五、心得體會(huì)18六、參考文獻(xiàn)20附錄源程序代碼21急救車優(yōu)先的交通燈控制系統(tǒng)設(shè)計(jì)一、課程設(shè)計(jì)意義和要求:1、課程設(shè)計(jì)意義大學(xué)本科學(xué)生動(dòng)手能力的培養(yǎng)和提高是大學(xué)本科教育的一個(gè)重要內(nèi)容,《單片機(jī)原理及應(yīng)用設(shè)計(jì)》是一門應(yīng)用性較強(qiáng)的課程。如何讓學(xué)生在學(xué)好基礎(chǔ)知識(shí)的同時(shí),迅速掌握應(yīng)用技術(shù),實(shí)驗(yàn)與課程設(shè)計(jì)環(huán)節(jié)起著非常重要的作用。本課程設(shè)計(jì)的意義,是讓學(xué)生通過(guò)課程設(shè)計(jì),首先建立起單片機(jī)應(yīng)用系統(tǒng)的概念,根據(jù)實(shí)際的系統(tǒng)設(shè)計(jì)要求,掌握初步的單片機(jī)系統(tǒng)設(shè)計(jì)方法,從硬件系統(tǒng)和軟件系統(tǒng)設(shè)計(jì)兩個(gè)方面得到實(shí)際的提高,為今后的畢業(yè)設(shè)計(jì)打下良好的基礎(chǔ)。2、課程設(shè)計(jì)要求:設(shè)計(jì)制作一個(gè)模擬的十字路口交通燈控制系統(tǒng)要求:(1)正常情況下東西與南北兩個(gè)方向輪流點(diǎn)亮紅、綠燈信號(hào),每次持續(xù)時(shí)間15S,中間有5S的黃燈過(guò)度。(2)當(dāng)有急救車到達(dá)時(shí),兩個(gè)方向上的紅燈亮,以便讓急救車通過(guò),假定急救車通過(guò)路口的時(shí)間為10秒,急救車通過(guò)后,交通燈恢復(fù)中斷前的狀態(tài)。本題目以單脈沖為中斷申請(qǐng),表示有急救車通過(guò)。二、理論設(shè)計(jì)1、總體設(shè)計(jì)實(shí)際生活中的十字路口交通燈模擬圖一十字路口交通燈模擬圖表一交通燈南北和東西方向LED燈點(diǎn)亮的時(shí)間:南北向綠燈亮15秒黃燈亮5秒紅燈亮15秒紅燈亮10秒東西向紅燈亮20秒綠燈亮10秒秒黃燈亮5秒秒紅燈亮10秒2、軟件設(shè)計(jì)LED1—LED6分別作為南北和東西方向的紅黃綠燈;數(shù)碼管0,1作為南北方向的時(shí)間顯示,數(shù)碼管2,3作為東西方向的時(shí)間顯示;定時(shí)器T0:用于無(wú)急救車通過(guò)交通燈時(shí)的定時(shí)時(shí)間;定時(shí)器T1:用于有急救車通過(guò)交通燈時(shí)的計(jì)時(shí)時(shí)間;外部中斷0:用于有急救車通過(guò)交通燈時(shí)去執(zhí)行狀態(tài)五的過(guò)程;寄存器R0與定時(shí)器T0定時(shí)1秒;寄存器R1與定時(shí)器T1定時(shí)1秒;存儲(chǔ)單元30H和31H存儲(chǔ)狀態(tài)一的時(shí)間;存儲(chǔ)單元32H存儲(chǔ)狀態(tài)二的時(shí)間;存儲(chǔ)單元33H和34H存儲(chǔ)狀態(tài)三的時(shí)間;存儲(chǔ)單元35H存儲(chǔ)狀態(tài)四的時(shí)間;存儲(chǔ)單元36H存儲(chǔ)狀態(tài)五的時(shí)間;其中R0=0,R1=0,(30H)=15,(31H)=20,(32H)=5,(33H)=20,(34H)=15,(35H)=5,(36H)=1030H—36H分別是TOBCD1—TOBCD5的入口地址,40H—53H既是TOBCD1—TOBCD5的出口地址,也是DISPLAY1—DISPLAY5的入口地址。表2進(jìn)制轉(zhuǎn)換的入口地址和出口地址狀態(tài)十進(jìn)制轉(zhuǎn)換入口地址出口地址1TOBCD130H40H41H31H42H43H2TOBCD232H44H45H3TOBCD333H46H47H34H48H49H4TOBCD435H52H53H5TOBCD536H50H51H表3狀態(tài)一到狀態(tài)五的顯示對(duì)應(yīng)的參數(shù)和地址:狀態(tài)顯示顯示方向LED燈色LED燈(亮)開始時(shí)間(秒)狀態(tài)一DISPLAY140H、41H南北綠LED31542H、43H東西紅LED420狀態(tài)二DISPLAY244H、45H南北黃LED25東西紅LED45狀態(tài)三DISPLAY346H、47H南北紅LED11548H、49H東西綠LED610狀態(tài)四DISPLAY452H、53H南北紅LED15東西黃LED55狀態(tài)五DISPLAY550H、51H南北東西紅LED1、LED410程序流程圖開始開始初始化時(shí)鐘程序南北綠,東西紅東西剩5s南北黃,東西紅南北紅,東西綠南北剩5s剩0s?剩0s南北紅,東西黃NNNN圖3主程序流程圖開始開始外部中斷初始化延時(shí)10秒東南西北紅燈亮5秒倒計(jì)時(shí)顯示保存燈亮狀態(tài)及延時(shí)圖4中斷程序流程圖硬件設(shè)計(jì)描述1、系統(tǒng)方框圖電源電源信號(hào)燈AT80C51震蕩部分復(fù)位電路圖5系統(tǒng)方框圖2、電路原理圖晶振電路:圖6晶振電路圖復(fù)位電路;圖7復(fù)位電路圖LED燈:圖8LED燈接線圖3、單片機(jī)簡(jiǎn)介它內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲(chǔ)器件,不同的是它的這些部件性能都相對(duì)我們的家用電腦弱很多,不過(guò)價(jià)錢也是低的,一般不超過(guò)10元即可用它來(lái)做一些控制電器一類不是很復(fù)雜的工作足矣了。我們現(xiàn)在用的全自動(dòng)滾筒洗衣機(jī),排煙罩VCD等等的家電里面都可以看到它的身影!它主要是作為控制部分的核心部件。它是一種在線式實(shí)時(shí)控制計(jì)算機(jī),在線式就是現(xiàn)場(chǎng)控制,需要的是有較強(qiáng)的抗干擾能力,較低的成本,這也是和離線式計(jì)算機(jī)的(比如家用PC)的主要區(qū)別。單片機(jī)是靠程序的,并且可以修改。通過(guò)不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件需要費(fèi)很大力氣才能做到的,有些則是花大力氣也很難做到的。一個(gè)不是很復(fù)雜的功能要是用美國(guó)50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來(lái)搞定的話,電路一定是一塊大PCB板!但是如果要是用美國(guó)70年代成功投放市場(chǎng)的系列單片機(jī),結(jié)果就會(huì)有天壤之別!只因?yàn)閱纹瑱C(jī)的通過(guò)你編寫的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性!由于單片機(jī)對(duì)成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級(jí)匯編語(yǔ)言(近幾年,C語(yǔ)言也開始廣泛被應(yīng)用),它是除了二進(jìn)制機(jī)器碼以上最低級(jí)的語(yǔ)言了,既然這么低級(jí)為什么還要用呢?很多高級(jí)的語(yǔ)言已經(jīng)達(dá)到了可視化編程的水平為什么不用呢?原因很簡(jiǎn)單,就是單片機(jī)沒有家用計(jì)算機(jī)那樣的CPU,也沒有像硬盤那樣的海量存儲(chǔ)設(shè)備。一個(gè)可視化高級(jí)語(yǔ)言編寫的小程序里面即使只有一個(gè)按鈕,也會(huì)達(dá)到幾十K的尺寸!對(duì)于家用PC的硬盤來(lái)講沒什么,可是對(duì)于單片機(jī)來(lái)講是不能接受的。單片機(jī)在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計(jì)算機(jī)上的操作系統(tǒng)和應(yīng)用軟件拿到家用PC上來(lái)運(yùn)行,家用PC的也是承受不了的。目前最常用的單片機(jī)為MCS-51,是由美國(guó)INTEL公司(生產(chǎn)CPU的英特爾)生產(chǎn)的,89C51是這幾年在我國(guó)非常流行的單片機(jī),它是由美國(guó)ATMEL公司開發(fā)生產(chǎn)的,其內(nèi)核兼容MCS-51單片機(jī)。單片機(jī)的學(xué)習(xí)單片機(jī)與嵌入式系統(tǒng)概述:包括嵌入式系統(tǒng)概念、單片機(jī)的特點(diǎn)、應(yīng)用領(lǐng)域和發(fā)展趨勢(shì)、市場(chǎng)主流單片機(jī)性能比較與選型、常用51核單片機(jī)介紹、業(yè)內(nèi)通用嵌入式系統(tǒng)開發(fā)方法和流程、開發(fā)板及相關(guān)開發(fā)工具的介紹和使用等;單片機(jī)最小系統(tǒng)介紹、51單片機(jī)基本資源如并口、中斷、時(shí)鐘與復(fù)位、串口等的熟練使用等;三、單片機(jī)基本資源擴(kuò)展設(shè)計(jì):包括存儲(chǔ)器擴(kuò)展設(shè)計(jì)、可編程和不可編程I/O接口擴(kuò)展設(shè)計(jì)、I2C總線的模擬設(shè)計(jì)等;四、輸入輸出設(shè)備的設(shè)計(jì):包括獨(dú)立式按鍵和矩陣鍵盤的各種輸入方法、數(shù)碼管及液晶顯示器的接口設(shè)計(jì)、蜂鳴器的設(shè)計(jì);五、輸入通道和輸出通道的設(shè)計(jì):包括一定模擬和數(shù)字信號(hào)量的輸入、頻率量的輸入方法、A/D轉(zhuǎn)換原理與器件選型及其與單片機(jī)的接口設(shè)計(jì)、數(shù)字與模擬量的輸出方法、功率驅(qū)動(dòng)相關(guān)知識(shí)、D/A轉(zhuǎn)換原理與器件選型及其與單片機(jī)的接口設(shè)計(jì)等;六、單片機(jī)軟硬件設(shè)計(jì)和調(diào)試經(jīng)驗(yàn):各種軟件開發(fā)和設(shè)計(jì)技巧、調(diào)試經(jīng)驗(yàn)等;七、開發(fā)環(huán)境和開發(fā)工具介紹:KeiluVision2集成開發(fā)環(huán)境的使用與調(diào)試等;5、單片機(jī)的應(yīng)用領(lǐng)域單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過(guò)程控制等領(lǐng)域,大致可分如下幾個(gè)范疇:在智能儀器儀表上的應(yīng)用單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長(zhǎng)度、硬度、元素、壓力等物理量的測(cè)量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功比起采用電子或數(shù)字電路更加強(qiáng)大。例如精密的測(cè)量設(shè)備(功率計(jì),示波器,各種分析儀)。2、在工業(yè)控制中的應(yīng)用用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的智能化管理,電梯智能化控制、各種報(bào)警系統(tǒng),與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級(jí)控制系統(tǒng)等。在家用電器中的應(yīng)用可以這樣說(shuō),現(xiàn)在的家用電器基本上都采用了單片機(jī)控制,從電飯褒、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、其他音響視頻器材、再到電子秤量設(shè)備,五花八門,無(wú)所不在。在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用現(xiàn)代的單片機(jī)普遍具備通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī),電話機(jī)、小型程控交換機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無(wú)線通信、再到日常工作中隨處可見的移動(dòng)電話,集群移動(dòng)通信,無(wú)線電對(duì)講機(jī)等。單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用單片機(jī)在醫(yī)用設(shè)備中的用途亦相當(dāng)廣泛,例如醫(yī)用呼吸機(jī),各種分析儀,監(jiān)護(hù)儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。此外,單片機(jī)在工商,金融,科研、教育,國(guó)防航空航天等領(lǐng)域都有著十分廣泛的用途。調(diào)試與仿真1、狀態(tài)一圖9南北綠東西紅狀態(tài)圖2、狀態(tài)二圖10南北黃東西紅狀態(tài)圖3、狀態(tài)三圖11南北紅東西綠狀態(tài)圖4、狀態(tài)四圖12南北紅東西黃狀態(tài)圖狀態(tài)五圖15中斷狀態(tài)圖六、心得體會(huì)通過(guò)此次單片機(jī)的課程設(shè)計(jì)使我們對(duì)單片機(jī)有了更進(jìn)一步的了解,比如在編程序時(shí)知道了設(shè)置中斷的優(yōu)先級(jí),對(duì)外部中斷的低電平和邊沿觸更加的熟悉,對(duì)中斷的入口地址也熟悉了不少,同時(shí)在使用循環(huán)方面得到了提高,對(duì)單片機(jī)的硬件方面也有了一些了解,如晶振電路、復(fù)位電路、共陰數(shù)碼管、共陽(yáng)led燈等等;另外在仿真方面也熟悉了不少,雖然這次的設(shè)計(jì)不一定是最好的,但我會(huì)繼續(xù)努力學(xué)習(xí)的。另外,很希望多做一些有關(guān)單片機(jī)的課程設(shè)計(jì),從設(shè)計(jì)中增加自己的知識(shí)和能力。通過(guò)這次的課程設(shè)計(jì),對(duì)單片機(jī)的I/O口的使用的條件有更深的理解,對(duì)單片機(jī)的各個(gè)管腳功能的理解也加深了,以及在常用編程設(shè)計(jì)思路技巧(特別是匯編語(yǔ)言)的掌握方面都能向前邁了一大步。這兩周的課程設(shè)計(jì)真的有點(diǎn)郁悶,程序里面的好多內(nèi)容不懂,但是只好硬著頭皮去看去理解。但在學(xué)習(xí)過(guò)程中也充滿了樂趣,當(dāng)看懂了程序的一些語(yǔ)句,畫出了要求的設(shè)計(jì)圖,那我喜悅那種成就感油然而生。這次課程設(shè)計(jì)讓我受益匪淺,無(wú)論從知識(shí)上還是其他的各個(gè)方面。上課的時(shí)候的學(xué)習(xí)從來(lái)沒有見過(guò)真正的單片機(jī),只是從理論的角度去理解枯燥乏味。但在課程設(shè)計(jì)中見過(guò)甚至使用了單片機(jī)及其系統(tǒng),能夠理論聯(lián)系實(shí)際的學(xué)習(xí),開闊了眼界,提高了單片機(jī)知識(shí)的理解和水平。在這次課程設(shè)計(jì)中又讓我體會(huì)到了合作與團(tuán)結(jié)的力量,當(dāng)遇到不會(huì)或是設(shè)計(jì)不出來(lái)的地方,我們就會(huì)和同學(xué)討論或者是同學(xué)之間相互幫助。團(tuán)結(jié)就是力量,無(wú)論在現(xiàn)在的學(xué)習(xí)中還是在以后的工作中,團(tuán)結(jié)都是至關(guān)重要的,有了團(tuán)結(jié)會(huì)有更多的理念、更多的思維、更多的情感。單片機(jī)是很重要的一門課程,老師和一些工作的朋友都曾說(shuō)過(guò),如果學(xué)好一門單片機(jī),就憑這個(gè)技術(shù)這門手藝找一個(gè)好工作也不成問題。盡管我們?cè)谡n堂學(xué)到的內(nèi)容很有限,但在以后的學(xué)習(xí)中單片機(jī)還需要好好的深入研究和學(xué)習(xí),學(xué)好了單片機(jī)也就多了一項(xiàng)生存的本錢。最后感謝老師對(duì)我們的精心指導(dǎo)和幫助,感謝同學(xué)們對(duì)我的幫助。參考文獻(xiàn)圖書[1]余錫存曹國(guó)華.單片機(jī)原理及接口技術(shù)[M].西安電子科技大學(xué)出版社,陜西,2000.7[2]李朝青.單片機(jī)原理及接口技術(shù)[M].北京航空航天大學(xué)出版社,北京,1999[3]李廣第等.單片機(jī)基礎(chǔ)[M].北京航空航天大學(xué)出版社,北京,2001[4]胡漢才.單片機(jī)原理及其接口技術(shù)[M].清華大學(xué)出版,北京,1996[5]李全利,單片機(jī)原理及其接口技術(shù),高等教育出版社,北京,2009.1附錄一源程序代碼ORG0000H;起始地址為0000HLJMPMAINORG0003H;設(shè)置外部中斷0子程序的入口地址LJMPINTR0ORG000BH;設(shè)置定時(shí)器0子程序的入口地址LJMPTIMER0ORG001BH;設(shè)置定時(shí)器1的子程序的入口地址LJMPTIMER1ORG0060H;1主程序模塊MAIN:MOVIE,#8BH;開定時(shí)器0、1和外部中斷0的允許位MOVIP,#08H;設(shè)置定時(shí)器1中斷優(yōu)先級(jí)MOVTMOD,#11H;定時(shí)器0、1都工作在方式1MOVTH0,#3CHMOVTL0,#0B0H;賦初值MOVTH1,#3CHMOVTL1,#0B0HMOVP3,#0FFHACALLX0MOVR0,#0MOVR1,#0SETBTR0SETBIT0;通過(guò)按鍵控制P3口設(shè)置外部中斷0為跳沿觸發(fā)方式M0:MOVA,30H;30h中存儲(chǔ)的值為15CJNEA,#0,M1MOVA,32H;32h中存儲(chǔ)的值為6CJNEA,#0,M2MOVA,34H;34h中存儲(chǔ)的值為16CJNEA,#0,M3MOVA,35H;35h中存儲(chǔ)的值為6CJNEA,#0,M4;35h中的值為0時(shí)執(zhí)行狀態(tài)一ACALLX0;對(duì)所用寄存器和存儲(chǔ)單元進(jìn)行賦初值SJMPM0M1:ACALLTOBCD1;狀態(tài)一的十進(jìn)制轉(zhuǎn)換和顯示ACALLDISPLAY1SJMPM0M2:ACALLTOBCD2;狀態(tài)二的十進(jìn)制轉(zhuǎn)換和顯示ACALLDISPLAY2SJMPM0M3:ACALLTOBCD3;狀態(tài)三的十進(jìn)制轉(zhuǎn)換和顯示ACALLDISPLAY3SJMPM0M4:ACALLTOBCD4;狀態(tài)四的十進(jìn)制轉(zhuǎn)換和顯示ACALLDISPLAY4SJMPM0;2定時(shí)器0中斷模塊TIMER0:MOVTH0,#3CHMOVTL0,#0B0HINCR0CJNER0,#20,RT;狀態(tài)一MOVA,30HCJNEA,#0,N0SJMPN1N0:MOVA,30HDECAMOV30H,AMOVA,31HDECAMOV31H,AN1:MOVR0,#0MOVA,30HCJNEA,#0,RT;30h中的值為0時(shí)執(zhí)行狀態(tài)二;狀態(tài)二MOVA,32HCJNEA,#0,N2SJMPN3N2:MOVA,32HDECAMOV32H,AN3:MOVA,32HCJNEA,#0,RT;32h中的值為0時(shí)執(zhí)行狀態(tài)三;狀態(tài)三MOVA,34HCJNEA,#0,N4SJMPN5N4:MOVA,33HDECAMOV33H,AMOVA,34HDECAMOV34H,AN5:MOVA,34HCJNEA,#0,RT;34h中的值為0時(shí)執(zhí)行狀態(tài)四;狀態(tài)四MOVA,35HDECAMOV35H,ART:RETI;3外部中斷0中斷模塊INTR0:CLRTR0;停止定時(shí)器0計(jì)時(shí)SETBTR1;定時(shí)器1開始計(jì)時(shí)M5:MOVA,36HCJNEA,#0,M6;36h中的初值為10SJMPM7M6:ACALLTOBCD5;狀態(tài)五的十進(jìn)制轉(zhuǎn)換和顯示ACALLDISPLAY5MOVA,36HCJNEA,#0,M5M7:CLRTR1;停止定時(shí)器1計(jì)時(shí)SETBTR0;定時(shí)器0開始計(jì)時(shí)MOVP3,#0FFH;對(duì)P3賦值,引腳P3.2為高電平時(shí)清IE0為0,外部中斷停止RETI;4定時(shí)器1中斷模塊TIMER1:MOVTH1,#3CHMOVTL1,#0B0HINCR1CJNER1,#20,RT1MOVA,36HDECAMOV36H,AMOVR1,#0RT1:RETI;5顯示模塊;狀態(tài)一顯示程序,入口地址為40h、41h、42h、43hDISPLAY1:MOVP1,#78H;led3燈此時(shí)為南北方向綠燈,led4此時(shí)為東西方向紅燈MOVDPTR,#LEDCCMOVP2,#0FEH;南北方向顯示高位MOVA,40HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FDH;南北方向顯示低位MOVA,41HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FBH;東西方向顯示高位MOVA,42HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0F7H;東西方向顯示高位MOVA,43HMOVCA,@A+DPTRMOVP0,AACALLDELAYRET;狀態(tài)二顯示程序,入口地址為44h、45hDISPLAY2:MOVP1,#074H;led2燈此時(shí)為南北方向黃燈,led4此時(shí)為東西方向紅燈MOVDPTR,#LEDCCMOVP2,#0FEH;南北方向顯示高位MOVA,44HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FDH;南北方向顯示低位MOVA,45HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FBH;東西方向顯示高位MOVA,44HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0F7H;東西方向顯示低位MOVA,45HMOVCA,@A+DPTRMOVP0,AACALLDELAYRET;狀態(tài)三顯示程序,入口地址為46h、47h、48h、49hDISPLAY3:MOVP1,#0CCH;led1燈此時(shí)為南北方向紅燈,led6此時(shí)為東西方向綠燈MOVDPTR,#LEDCCMOVP2,#0FEH;南北方向顯示高位MOVA,46HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FDH;南北方向顯示低位MOVA,47HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FBH;東西方向顯示高位MOVA,48HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0F7H;東西方向顯示低位MOVA,49HMOVCA,@A+DPTRMOVP0,AACALLDELAYRET;狀態(tài)四顯示程序,入口地址為52h、53hDISPLAY4:MOVP1,#0ACH;led1燈此時(shí)為南北方向紅燈,led5此時(shí)為東西方向黃燈MOVDPTR,#LEDCCMOVP2,#0FEH;南北方向顯示高位MOVA,52HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FDH;南北方向顯示低位MOVA,53HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FBH;東西方向顯示高位MOVA,52HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0F7H;東西方向顯示低位MOVA,53HMOVCA,@A+DPTRMOVP0,AACALLDELAYRET;狀態(tài)五顯示程序,入口地址為50h、51hDISPLAY5:MOVP1,#6CH;led1燈此時(shí)為南北方向紅燈,led4此時(shí)為東西方向紅燈MOVDPTR,#LEDCCMOVP2,#0FEH;南北方向顯示高位MOVA,50HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FDH;南北方向顯示低位MOVA,51HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0FBH;東西方向顯示高位MOVA,50HMOVCA,@A+DPTRMOVP0,AACALLDELAYMOVP2,#0F7H;東西方向顯示低位
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026新疆阿克蘇地區(qū)拜城縣產(chǎn)業(yè)園區(qū)國(guó)企招聘考試備考試題及答案解析
- 中國(guó)標(biāo)準(zhǔn)化研究院質(zhì)量研究分院信用標(biāo)準(zhǔn)化研究崗企業(yè)編制職工招聘2人考試參考試題及答案解析
- 2026湖南張家界市永定區(qū)民政局招聘公益性崗位工作人員5人考試備考試題及答案解析
- 2026四川成都市現(xiàn)代種業(yè)發(fā)展集團(tuán)成都農(nóng)業(yè)開發(fā)有限公司社會(huì)化招聘5人考試參考試題及答案解析
- 2026四川綿陽(yáng)虹源科技發(fā)展有限責(zé)任公司招聘品保部長(zhǎng)崗位1人考試備考題庫(kù)及答案解析
- 2026內(nèi)蒙古包頭市昆都侖區(qū)招聘社區(qū)工作者后備庫(kù)儲(chǔ)備人員200人筆試備考試題及答案解析
- 2026山東第一醫(yī)科大學(xué)附屬皮膚病醫(yī)院招聘博士研究生工作人員3人考試備考試題及答案解析
- 2026湖南興湘科技創(chuàng)新有限公司招聘1人筆試備考題庫(kù)及答案解析
- 2026年哈密職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題帶答案解析
- 2026年杭州師范大學(xué)招聘65人備考題庫(kù)(冬季)及1套完整答案詳解
- 海水淡化PX能量回收裝置維護(hù)說(shuō)明書
- 林規(guī)發(fā)防護(hù)林造林工程投資估算指標(biāo)
- 婦產(chǎn)科學(xué)(第9版)第二章女性生殖系統(tǒng)解剖
- GB/T 23821-2022機(jī)械安全防止上下肢觸及危險(xiǎn)區(qū)的安全距離
- 中醫(yī)經(jīng)絡(luò)之-特定穴課件
- GB/T 9122-2000翻邊環(huán)板式松套鋼制管法蘭
- GB/T 5563-2013橡膠和塑料軟管及軟管組合件靜液壓試驗(yàn)方法
- GB/T 4963-2007聲學(xué)標(biāo)準(zhǔn)等響度級(jí)曲線
- 金融支付清算系統(tǒng)術(shù)語(yǔ)大全(中英文對(duì)照)
- GA/T 765-2020人血紅蛋白檢測(cè)金標(biāo)試劑條法
- 江蘇省學(xué)業(yè)水平合格性考試復(fù)習(xí)課件:中外歷史綱要上冊(cè)主要考點(diǎn)線索梳理
評(píng)論
0/150
提交評(píng)論