版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、河北建筑工程學(xué)院?jiǎn)纹瑱C(jī)課程設(shè)計(jì)單片機(jī)控制交通燈系別:電氣工程系班級(jí):姓名:學(xué)號(hào):指導(dǎo)教師:職稱(chēng): 2012年 2 月 26 日目 錄 第一章 緒 論3 第二章 交通控制系統(tǒng)的功能要求及方案42.1 系統(tǒng)設(shè)計(jì)要求42.2 單片機(jī)交通控制系統(tǒng)的功能要求 42.3 單片機(jī)交通控制系統(tǒng)方案比較5 2.3.1 電源方案 5 2.3.2 顯示界面方案 52.3.3 輸入方案6 第三章 系統(tǒng)總體設(shè)計(jì) 73.1 單片機(jī)交通控制系統(tǒng)的基本構(gòu)成及原理 73.2 單片機(jī)交通控制系統(tǒng)的通行方案設(shè)計(jì) 83.
2、3 倒計(jì)時(shí)顯示電路設(shè)計(jì) 93.4硬件電路 93.4.1 AT89S51單片機(jī)簡(jiǎn)介 103.4.2 八段LED數(shù)碼管 113.4.3 其它器件123.5 軟件設(shè)計(jì) 133.5.1 并行口的擴(kuò)展 133.5.2 顯示原理 143.5.3 8255PA口輸出信號(hào)接信號(hào)燈 143.5.4 軟件延時(shí)原理 143.5.5 中斷原理143.5.6 系統(tǒng)總流程圖 16參考文獻(xiàn) 17附錄 18第一章 緒 論自從1858年英國(guó)人,發(fā)明了原始的機(jī)械扳手交通燈之后,隨后的一百多年里,交通燈改變了交通路況,也在人們?nèi)粘I钪姓紦?jù)了重要地位,隨著人們社會(huì)活動(dòng)日益增加,經(jīng)濟(jì)發(fā)展,汽車(chē)數(shù)量急劇增加,城市道路日漸擁擠,交通燈更
3、加顯示出了它的功能,使得交通得到有效管制,對(duì)于交通疏導(dǎo),提高道路導(dǎo)通能力,減少交通事故有顯著的效果。近年來(lái),隨著科技的飛速發(fā)展,電子器件也隨之廣泛應(yīng)用,其中單片機(jī)也不斷深入人民的生活當(dāng)中。本模擬交通燈系統(tǒng)利用單片機(jī)AT89S51作為核心元件,實(shí)現(xiàn)了通過(guò)信號(hào)燈對(duì)路面狀況的智能控制。從一定程度上解決了交通路口堵塞、車(chē)輛停車(chē)等待時(shí)間不合理等問(wèn)題。系統(tǒng)具有結(jié)構(gòu)簡(jiǎn)單、可靠性高、成本低、實(shí)時(shí)性好、安裝維護(hù)方便等優(yōu)點(diǎn),有廣泛的應(yīng)用前景。本模擬系統(tǒng)由單片機(jī)硬/軟件系統(tǒng),兩位8段數(shù)碼管和LED燈顯示系統(tǒng)。和復(fù)位電路控制電路等組成,較好的模擬了交通路面的控制。第二章 交通控制系統(tǒng)的功能要求及方案2.1 系統(tǒng)設(shè)計(jì)要
4、求利用單片機(jī)控制交通燈,實(shí)現(xiàn)三種情況下的控制,正常情況下雙方向輪流點(diǎn)亮交通燈,如表2.1所示:東西方向南北方向狀態(tài)說(shuō)明紅燈黃燈綠燈紅燈黃燈綠燈滅滅亮亮滅滅東西方向通行,南北方向禁行滅滅閃爍亮滅滅東西方向警告,南北方向禁行滅亮滅亮滅滅東西方向警告,南北方向禁行亮滅滅滅滅亮東西方向禁行,南北方向通行亮滅滅滅滅閃爍東西方向禁行,南北方向警告亮滅滅滅亮滅東西方向禁行,南北方向警告表2.1 交通燈狀態(tài)說(shuō)明2.2 單片機(jī)交通控制系統(tǒng)的功能要求 本設(shè)計(jì)能模擬基本的交通控制系統(tǒng),用紅綠黃燈表示禁行,通行和等待的信號(hào)發(fā)生,還能進(jìn)行倒計(jì)時(shí)顯示,通行時(shí)間調(diào)整和緊急處理等功能。(1)倒計(jì)時(shí)顯示倒計(jì)時(shí)顯示可以提醒駕駛員
5、在信號(hào)燈燈色發(fā)生改變的時(shí)間、在“停止”和“通過(guò)”兩者間作出合適的選擇。駕駛員和行人普遍都愿意選擇有倒計(jì)時(shí)顯示的信號(hào)控制方式,并且認(rèn)為有倒計(jì)時(shí)顯示的路口更安全。倒計(jì)時(shí)顯示是用來(lái)減少駕駛員在信號(hào)燈色改變的關(guān)鍵時(shí)刻做出復(fù)雜判斷的1種方法,它可以提醒駕駛員燈色發(fā)生改變的時(shí)間,幫助駕駛員在“停止”和“通過(guò)”兩者間作出合適的選擇 。(2)時(shí)間的設(shè)置本設(shè)計(jì)中可通過(guò)鍵盤(pán)對(duì)時(shí)間進(jìn)行手動(dòng)設(shè)置,增加了人為的可控性,避免自動(dòng)故障和意外發(fā)生,并再緊急狀態(tài)下,可設(shè)置所有燈變?yōu)榧t燈。鍵盤(pán)是單片機(jī)系統(tǒng)中最常用的人機(jī)接口,一般情況下有獨(dú)立式和行列式兩種。前者軟件編寫(xiě)簡(jiǎn)單,但在按鍵數(shù)量較多時(shí)特別浪費(fèi)I0口資源,一般用于按鍵數(shù)量少
6、的系統(tǒng)。后者適用于按鍵數(shù)量較多的場(chǎng)合,但是在單片機(jī)I0 口資源相對(duì)較少而需要較多按鍵時(shí),此方法仍不能滿(mǎn)足設(shè)計(jì)要求。本系統(tǒng)要求的按鍵控制不多,且I0口足夠,可直接采用獨(dú)立式。(3)緊急處理 交通路口出現(xiàn)緊急狀況在所難免,如特大交通事故發(fā)生,通過(guò)按鍵使南北東西交通燈全部顯示紅燈。 2.3 單片機(jī)交通控制系統(tǒng)方案的比較2.3.1 電源方案為使模塊穩(wěn)定工作,須有可靠電源。因此考慮了兩種電源方案:方案一:采用獨(dú)立的穩(wěn)壓電源。此方案的優(yōu)點(diǎn)是穩(wěn)定可靠,且有各種成熟電路可供選用;缺點(diǎn)是各模塊都采用獨(dú)立電源,會(huì)使系統(tǒng)復(fù)雜,且可能影響電路電平。方案二:采用單片機(jī)控制模塊提供電源。改方案的優(yōu)點(diǎn)是系統(tǒng)簡(jiǎn)明,節(jié)約成本;
7、缺點(diǎn)是輸出功率不高。綜上所述,我選擇第二種方案。2.3.2 顯示界面方案該系統(tǒng)要求完成倒計(jì)時(shí)、狀態(tài)燈等功能?;谏鲜鲈?,我們考慮了三種方案:方案一:完全采用數(shù)碼管顯示。這種方案只顯示有限的符號(hào)和數(shù)碼字符,無(wú)法勝任題目要求。方案二:完全采用點(diǎn)陣式LED 顯示。這種方案實(shí)現(xiàn)復(fù)雜,且須完成大量的軟件工作;但功能強(qiáng)大,可方便的顯示各種英文字符,漢字,圖形等。方案三:采用數(shù)碼管與點(diǎn)陣LED 相結(jié)合的方法因?yàn)樵O(shè)計(jì)既要求倒計(jì)時(shí)數(shù)字輸出,又要求有狀態(tài)燈輸出等,為方便觀看并考慮到現(xiàn)實(shí)情況,用數(shù)碼管與LED燈分別顯示時(shí)間與提示信息。這種方案既滿(mǎn)足系統(tǒng)功能要求,又減少了系統(tǒng)實(shí)現(xiàn)的復(fù)雜度。權(quán)衡利弊,第三種方案可互補(bǔ)
8、一二方案的優(yōu)缺,我們決定采用方案三以實(shí)現(xiàn)系統(tǒng)的顯示功能。2.3.3 輸入方案系統(tǒng)要求能手動(dòng)設(shè)燈亮?xí)r間、緊急情況處理,我們討論了兩種方案:方案一:采用8255擴(kuò)展I/O 口及鍵盤(pán),顯示等。該方案的優(yōu)點(diǎn)是:使用靈活可編程,并且有RAM,及計(jì)數(shù)器。若用該方案,可提供較多I/O 口,但操作起來(lái)稍顯復(fù)雜。方案二: 直接在IO口線上接上按鍵開(kāi)關(guān)。因?yàn)樵O(shè)計(jì)時(shí)精簡(jiǎn)和優(yōu)化了電路,所以剩余的口資源還比較多,我們使用按鍵K1由于該系統(tǒng)對(duì)于交通燈及數(shù)碼管的控制,只用單片機(jī)本身的I/O 口就可實(shí)現(xiàn),且本身的計(jì)數(shù)器及RAM已經(jīng)夠用,故選擇方案二。第三章 單片機(jī)交通控制系統(tǒng)總體設(shè)計(jì)由于AT89S51單片機(jī)自單帶有2計(jì)數(shù)器,
9、6個(gè)中斷源,能滿(mǎn)足系統(tǒng)的設(shè)計(jì)要求。用單片機(jī)設(shè)計(jì)不但設(shè)計(jì)簡(jiǎn)單,而且成本低,用其設(shè)計(jì)的交通燈也滿(mǎn)足了要求,所以本文采用AT89S51單片機(jī)設(shè)計(jì)交通燈。3.1單片機(jī)交通控制系統(tǒng)的基本構(gòu)成及原理單片機(jī)設(shè)計(jì)交通燈控制系統(tǒng),可用單片機(jī)直接控制信號(hào)燈的狀態(tài)變化,基本上可以指揮交通的具體通行,當(dāng)然,接入LED數(shù)碼管就可以顯示倒計(jì)時(shí)以提醒行使者,更具人性化。本系統(tǒng)在此基礎(chǔ)上,加入了緊急情況處理與時(shí)間調(diào)整功能。交通燈系統(tǒng)由四部分組成:外圍接口電路,信號(hào)燈電路,時(shí)間顯示電路,按鍵控制電路。系統(tǒng)的總體框圖如下:AT89S51單片機(jī)最小系統(tǒng)外圍接口電路LED數(shù)碼管顯示紅黃綠信號(hào)燈按鍵控制電路圖3.1 系統(tǒng)的總體框圖據(jù)此
10、,本設(shè)計(jì)系統(tǒng)以單片機(jī)為控制核心,連接成最小系統(tǒng),由按鍵設(shè)置模塊產(chǎn)生輸入,信號(hào)燈狀態(tài)模塊,LED倒計(jì)時(shí)模塊接受輸出。系統(tǒng)的總體框圖如上圖所示。單片機(jī)上電后,系統(tǒng)進(jìn)入正常工作狀態(tài),執(zhí)行交通燈狀態(tài)顯示控制,同時(shí)將時(shí)間數(shù)據(jù)倒計(jì)時(shí)輸入到LED數(shù)碼管上實(shí)時(shí)顯示。在此過(guò)程中隨時(shí)調(diào)用急停按鍵和時(shí)間調(diào)節(jié)中斷。3.2 單片機(jī)交通控制系統(tǒng)的通行方案設(shè)計(jì)設(shè)在十字路口,分為東西向和南北向,在任何時(shí)刻只有一個(gè)方向通行,另一方向禁行,持續(xù)一定時(shí)間,經(jīng)過(guò)短暫的過(guò)渡時(shí)間,將通行禁行方向?qū)Q。其具體狀態(tài)如下圖所示:圖3.2 交通狀態(tài)示意圖通過(guò)具體的路口交通燈狀態(tài)的演示分析我們可以把這四個(gè)狀態(tài)歸納如下:東西方向紅燈滅,同時(shí)綠燈亮,
11、南北方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí)30秒。此狀態(tài)下,東西向禁止通行,南北向允許通行。東西方向綠燈滅,同時(shí)黃燈亮,南北方向紅燈亮,倒計(jì)時(shí)5秒。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車(chē)輛都需等待狀態(tài)轉(zhuǎn)換。南北方向紅燈滅,同時(shí)綠燈亮,東西方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí)30秒。此狀態(tài)下,東西向允許通行,南北向禁止通行。南北方向綠燈滅,同時(shí)黃燈亮,東西方向紅燈亮,倒計(jì)時(shí)5秒。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車(chē)輛都需等待狀態(tài)轉(zhuǎn)換。東西南北四個(gè)路口均有紅綠黃3燈和數(shù)碼顯示管2個(gè),在任一個(gè)路口,遇紅燈禁止通行,轉(zhuǎn)綠燈允許通行,之后黃燈亮警告行止?fàn)顟B(tài)將變換。3.3 倒計(jì)時(shí)顯示電路設(shè)計(jì)在交通信號(hào)燈的正上方安
12、裝一個(gè)可以顯示綠燈通行時(shí)間,紅燈等待時(shí)間的顯示電路,采用數(shù)碼管顯示電路是一種很好的方法。由于東往西方向和西往東方向顯示的時(shí)間相同,南往北方向和北往南方向顯示的時(shí)間也相同,所以只需要考慮四位數(shù)碼管顯示電路,其中東西方向兩位,南北方向兩位,兩位數(shù)碼管可以時(shí)間的時(shí)間為0-99秒完全可以滿(mǎn)足系統(tǒng)的要求,數(shù)碼管連接方法如圖3.3所示:圖3.3 數(shù)碼管連接方法3.4 硬件電路系統(tǒng)總體原理圖如附錄A3.4.1 AT89S51單片機(jī)簡(jiǎn)介 AT89S51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的低電壓,高性能CMOS8位微處理器,俗稱(chēng)單片機(jī)。128×8位內(nèi)部RAM,32可編程I/O線,兩個(gè)16位定時(shí)
13、器/計(jì)數(shù)器,5個(gè)中斷源(兩個(gè)外部中斷源和3個(gè)內(nèi)部中斷源) ,可編程串行通道,低功耗的閑置和掉電模式,片內(nèi)振蕩器和時(shí)鐘電路。 ·時(shí)鐘電路:時(shí)鐘電路的作用是產(chǎn)生單片機(jī)工作所需要的時(shí)鐘脈沖序列。 ·中斷系統(tǒng):中斷系統(tǒng)的作用主要是對(duì)外部或內(nèi)部的終端請(qǐng)求進(jìn)行管理與處理。AT89S51共有5個(gè)中斷源,其中又2個(gè)外部中斷源和3個(gè)內(nèi)部中斷源。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù),與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中, AT89S51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉方案3.4.2 八段LED數(shù)碼管LED
14、顯示屏作為大型顯示設(shè)備的一種,具有亮度高、價(jià)格低、壽命長(zhǎng)、維護(hù)簡(jiǎn)便等優(yōu)點(diǎn)。LED數(shù)碼管的結(jié)構(gòu)簡(jiǎn)單,分為七段和八段兩種形式,也有共陽(yáng)和共陰之分。以八段共陽(yáng)管為例,它有8個(gè)發(fā)光二極管(比七段多一個(gè)發(fā)光二極管,用來(lái)顯示sP,即點(diǎn)),每個(gè)發(fā)光二極管的陽(yáng)極連在一起,如圖(圖3.4)所示。這樣,一個(gè)LED數(shù)碼管就有I根位選線和8根段選線,要想顯示一個(gè)數(shù)值,就要分別對(duì)它們的高低電平來(lái)加以控制。為方便起見(jiàn),本文主要討論共陽(yáng)八段LED數(shù)碼顯示管,其他類(lèi)形的顯示管與其類(lèi)似。圖3.4 LED數(shù)碼管LED 燈的顯示原理:通過(guò)同名管腳上所加電平的高低來(lái)控制發(fā)光二極管是否點(diǎn)亮而顯示不同的字形,如 dp,g,f,e,d,c
15、,b,a全亮顯示為8,采用共陽(yáng)極連接驅(qū)動(dòng)代碼,代碼表如下表所示:顯示數(shù)值dp,g,f,e,d,c,b,a驅(qū)動(dòng)代碼011000000C0H111111001F9H210100100A4H310110000B0H41001100199H51001001092H61000001082H711111000F8H81000000080H91001000090H表3.1 驅(qū)動(dòng)代碼表相應(yīng)在程序軟件上,可以通過(guò)調(diào)用程序給定的秒值經(jīng)過(guò)特定計(jì)算算出需要顯示的個(gè)位和十位,然后有DPTR調(diào)取LEDMAP的代碼。LED8段數(shù)碼管的設(shè)置為每個(gè)方位上的一對(duì)2為顯示器。四個(gè)方位上總共用8個(gè)LED接在單片機(jī)的IO口上。雖然路口
16、不一樣,但是顯示的時(shí)間在數(shù)字上是一樣的,所以?xún)蛇呥B接的IO口是對(duì)稱(chēng)的。3.4.3 其它器件(1)發(fā)光二極管根據(jù)本設(shè)計(jì)的特點(diǎn),紅綠燈的顯示不可少,紅綠燈的顯示采用普通的發(fā)光二極管。每個(gè)方向上設(shè)置紅綠黃燈,總共4組。如果東西紅燈亮,那南北方向就是綠燈亮,反之亦然,所以在硬件上連接圖上也是對(duì)稱(chēng)分布的,如下圖所示:圖3.5 信號(hào)燈的連接(2)緊急按鍵控制電路本設(shè)計(jì)設(shè)置了有1個(gè)鍵:該按鍵一端接地,另一端接上拉電阻。低電平有效,當(dāng)按鍵按下端口接地,單片機(jī)捕獲到低電平,從而知道相應(yīng)的輸入信息。3.5 軟件設(shè)計(jì)3.5.1 并行口的擴(kuò)展 AT89S51雖然有4個(gè)8位I/O端口,但真正能提供借用的只有P1口,因?yàn)?/p>
17、P2和P0口通常用于傳送外部傳送地址和數(shù)據(jù),P3口也有它的第二功能。因此,AT89S51通常需要擴(kuò)展。由于我們用外部輸入設(shè)定紅綠燈倒計(jì)時(shí)初值、數(shù)碼管的輸出顯示、紅綠黃信號(hào)燈的顯示都要用到一個(gè)I/O端口,顯然AT89S51的端口是不夠,需要擴(kuò)展。 擴(kuò)展的方法有兩種:(1)借用外部RAM地址來(lái)擴(kuò)展I/O端口;(2)采用I/O接口新片來(lái)擴(kuò)充。用8255并行接口信片來(lái)擴(kuò)展I/O端口。3.5.2 顯示原理當(dāng)定時(shí)器定時(shí)為1秒,時(shí)程序跳轉(zhuǎn)到時(shí)間顯示及信號(hào)燈顯示子程序,它將依次顯示信號(hào)燈時(shí)間 ,同時(shí)一直顯示信號(hào)燈的顏色,這時(shí)在返回定時(shí)子程序定時(shí)一秒,在顯示黃燈的下一個(gè)時(shí)間,這樣依次把所有的燈色的時(shí)間顯示完后在
18、重新給時(shí)間計(jì)數(shù)器賦初值 ,重新進(jìn)入循環(huán)。 3.5.3 8255PA口輸出信號(hào)接信號(hào)燈 由于發(fā)光二極管為共陽(yáng)極接法,輸出端口為低電平,對(duì)應(yīng)的二極管發(fā)光,所以可以用置位方法點(diǎn)亮紅,綠,黃發(fā)光二極管。延時(shí)方法可以有兩種一中是利用MCS-51內(nèi)部定時(shí)器產(chǎn)生溢出中斷來(lái)確定1秒的時(shí)間,另一種是采用軟件延時(shí)的方法。3.5.4 軟件延時(shí)原理AT89S51單片機(jī)的工作頻率為12MHZ,機(jī)器周期與主頻有關(guān),機(jī)器周期是主頻的12倍,所以一個(gè)機(jī)器周期的時(shí)間為12×(1/12MHZ)=1us。我們可以知道具體每條指令的周期數(shù),這樣我們就可以通過(guò)指令的執(zhí)行條數(shù)來(lái)確定1秒的時(shí)間,但同時(shí)由于單片機(jī)的運(yùn)行速度很快其他
19、的指令執(zhí)行時(shí)間可以忽略不計(jì)。3.5.5 中斷原理本系統(tǒng)主要使用了外部中斷,中斷信號(hào)有引腳INT0和INT1輸入,低電平有效,CPU每個(gè)時(shí)鐘周期都會(huì)檢測(cè)INT0和INT1上的信號(hào),8051允許外部中斷以電平方式或負(fù)邊沿方式兩種中斷方式輸入中斷請(qǐng)求信號(hào),可由用戶(hù)通過(guò)設(shè)置TCON中IT0和IT1位的狀態(tài)來(lái)實(shí)現(xiàn)。以IT0為例,IT0=0,為電平觸發(fā)方式,IT0=1,為負(fù)邊沿觸發(fā)方式,本設(shè)計(jì)采用電平方式,IE0為其中斷標(biāo)志位,有中斷信號(hào)則置位,中斷服務(wù)子程序響應(yīng)后,IE0自動(dòng)清零。IE中的EA為允許中斷的總控制位,為1開(kāi)啟,EX0為外部中斷允許控制位,為1開(kāi)啟。在優(yōu)先級(jí)的允許下,一旦有外部中斷信號(hào)產(chǎn)生,
20、單片機(jī)CPU首先保護(hù)斷點(diǎn),PC值進(jìn)棧,然后執(zhí)行相應(yīng)的中斷服務(wù)子程序,執(zhí)行完后,用RETI指令返回,此時(shí)CPU會(huì)從堆棧中取保存的斷點(diǎn)地址,送回PC,程序再正常執(zhí)行。3.5.6 系統(tǒng)總流程圖 開(kāi)始初始化,置初值,設(shè)置工作方式東西綠燈亮,南北紅燈亮東西綠燈閃爍,南北紅燈亮東西黃燈亮,南北紅燈亮東西紅燈亮,南北綠燈亮東西紅燈亮,南北綠燈閃爍東西紅燈亮,南北黃燈亮調(diào)用顯示程序,將時(shí)間送顯示 中斷處理子程序處理返回參考文獻(xiàn)l邊海龍,孫永奎. 單片機(jī)開(kāi)發(fā)與典型工程項(xiàng)目實(shí)例詳解J.電子工業(yè)出版社,2008,(10):143-160.2張?chǎng)?,華臻,陳書(shū)謙. 單片機(jī)原理及應(yīng)用J.電子工業(yè)出版社,2008(5).3
21、黃智偉.凌陽(yáng)單片機(jī)課程設(shè)計(jì)指導(dǎo)J. 北京航空航天大學(xué)出版社,2007,4余錫存 曹?chē)?guó)華.單片機(jī)原理及接口技術(shù)M.陜西:西安電子科技大學(xué)出版社,2000.75雷麗文 等.微機(jī)原理與接口技術(shù)M.北京:電子工業(yè)出版社,1997.6柴鈺.單片機(jī)原理和應(yīng)用M.西安電子科技大學(xué)出版社.7張靖武.單片機(jī)系統(tǒng)的PROTUSE設(shè)計(jì)和仿真M.電子工業(yè)出版社.2007.8唐 工.51單片機(jī)工程應(yīng)用實(shí)例M.9張毅坤. 單片微型計(jì)算機(jī)原理及應(yīng)用,西安電子科技大學(xué)出版社 1998 10余錫存 曹?chē)?guó)華.單片機(jī)原理及接口技術(shù)M.陜西:西安電子科技大學(xué)出版社,2000.17附 錄附錄A:系統(tǒng)總體原理圖附錄B:系統(tǒng)程序清單ORG
22、 0000H LJMP START ORG 0003H LJMP INT0 ORG 0040HSTART: MOV SP,#60H SETB EX0 SETB IT0 SETB EA LCALL DYZ0 DY: LCALL DYZ1 LCALL DYZ2 LCALL DYZ3 LCALL DYZ4 LJMP DYINT0: PUSH PSW PUSH 02H PUSH ACC MOV DPTR,#8300H MOV A,#0FH MOVX DPTR,A MOV R2,#100 LCALL DELAY POP ACC MOVX DPTR,A PUSH 02H POP PSW RETIDYZ0: MOV DPTR,#8300H MOV A,#0FH MOVX DPTR,A MOV R2,#50 LCALL DELAY RET
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 威海海洋職業(yè)學(xué)院《教具設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 汽車(chē)金融分期付款合同范例
- 合伙養(yǎng)豬合伙合同范例
- 包干律師服務(wù)合同范例
- 秸稈材料采購(gòu)合同范例
- 店鋪轉(zhuǎn)讓合同范例版
- 外墻抹灰勞務(wù)合同范例
- 2025高壓配電工程安裝施工合同
- 校園規(guī)劃設(shè)計(jì)合同范例
- 中介擔(dān)保合同范例
- 電大管理英語(yǔ)2單元自測(cè)6答案
- 2022年度設(shè)備部安全生產(chǎn)工作計(jì)劃5篇
- GB∕T 39757-2021 建筑施工機(jī)械與設(shè)備 混凝土泵和泵車(chē)安全使用規(guī)程
- 英國(guó)學(xué)派多元主義與社會(huì)連帶主義論爭(zhēng)
- 兒童保健檔案表.doc
- 外研版七年級(jí)上ModuleUnit教學(xué)反思
- 操作系統(tǒng)課程設(shè)計(jì)報(bào)告:Linux二級(jí)文件系統(tǒng)設(shè)計(jì)
- 保命未來(lái)經(jīng)0001
- 北京市養(yǎng)老機(jī)構(gòu)公建民營(yíng)實(shí)施辦法(20210220135609)
- 都勻毛尖茶產(chǎn)業(yè)發(fā)展研究畢業(yè)論文
- 初中好詞好句好段摘抄
評(píng)論
0/150
提交評(píng)論