課程設(shè)計(jì)--交通燈控制系統(tǒng)設(shè)計(jì)_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p>  單片機(jī)原理與應(yīng)用技術(shù)</p><p><b>  課程設(shè)計(jì)報(bào)告 </b></p><p><b>  交通燈控制系統(tǒng)設(shè)計(jì)</b></p><p>  專業(yè)班級(jí): 電氣工程及其自動(dòng)化091班</p><p>  姓  名: <

2、/p><p>  時(shí) 間: 2012 年 4 月 1 日 </p><p>  指導(dǎo)教師: </p><p>  2012 年 4 月 19 日</p><p>  交通燈控制課程設(shè)計(jì)任務(wù)書</p><p>  1. 設(shè)計(jì)目的與要求</p&

3、gt;<p>  設(shè)計(jì)出一個(gè)用于交通控制的的系統(tǒng)。準(zhǔn)確的理解有關(guān)要求,獨(dú)立完成系統(tǒng)設(shè)計(jì),要求所設(shè)計(jì)的電路有一下要求:</p><p><b>  基本功能</b></p><p>  顯示:東西南北各一組(紅、黃、綠)指示燈,按一般交通規(guī)則進(jìn)行循環(huán)順序開通和斷開。</p><p>  東西南北方向分別具備“可急車強(qiáng)通控制”。<

4、;/p><p><b>  擴(kuò)展功能</b></p><p>  可增加人性化的語音播報(bào)管理功能。</p><p>  隨時(shí)間變化,夜間自動(dòng)調(diào)整循環(huán)的時(shí)間。</p><p><b>  2. 設(shè)計(jì)內(nèi)容</b></p><p> ?。?) 畫出電路原理圖,正確使用邏輯關(guān)系。<

5、;/p><p> ?。?) 確定元器件及元件參數(shù)。</p><p> ?。?) 進(jìn)行電路模擬仿真。</p><p> ?。?) SCH文件生成與打印輸出。</p><p><b>  3. 編寫設(shè)計(jì)報(bào)告</b></p><p>  寫出設(shè)計(jì)的全過程,附上有關(guān)資料和圖紙,有心得體會(huì)。</p&

6、gt;<p><b>  答辯</b></p><p>  在規(guī)定時(shí)間內(nèi),完成敘述并回答問題。</p><p>  摘要:本設(shè)計(jì)是關(guān)于單片機(jī)控制的交通燈模擬系統(tǒng)的設(shè)計(jì)。主要內(nèi)容有交通燈模擬系統(tǒng)設(shè)計(jì)方案,主要功能,各功能模塊的介紹,電路設(shè)計(jì),硬件部分設(shè)計(jì),軟件部分設(shè)計(jì),模擬系統(tǒng)的仿真調(diào)試,設(shè)計(jì)方法以及課程設(shè)計(jì)的心得體會(huì)等等。</p><

7、p>  該設(shè)計(jì)中用光二極管來模擬信號(hào)燈,緊急車的優(yōu)先通過請求信號(hào)由外部中斷技術(shù)來模擬。要求使AT89S51定時(shí)/計(jì)數(shù)器0作為定時(shí)器,要求對通行時(shí)間進(jìn)行倒計(jì)時(shí),從P0 口輸出,在LED上顯示并進(jìn)行遞減,以此來實(shí)現(xiàn)十字路口交通燈的指示功能。為了節(jié)省元件,復(fù)位部分采用上電直接復(fù)位。根據(jù)交通燈系統(tǒng)所需要實(shí)現(xiàn)的功能要求,先畫出中斷程序部分的流程圖和主程序流程圖,然后根據(jù)流程圖寫出其子程序。從而通過模擬系統(tǒng)的仿真來實(shí)現(xiàn)該設(shè)計(jì)所要求的功能。&l

8、t;/p><p>  本系統(tǒng)由單片機(jī)系統(tǒng)、鍵盤、LED 顯示、數(shù)碼管顯示、交通燈演示系統(tǒng)組成。最后,系統(tǒng)要求實(shí)現(xiàn)如下的交通燈的功能:</p><p> ?。?)南北方向車道和東西方向車道兩條交叉道路上的車輛交替運(yùn)行,車道每次通行時(shí)間都設(shè)為20秒,時(shí)間可設(shè)置修改。</p><p>  (2)在綠燈轉(zhuǎn)為紅燈時(shí),要求黃燈先亮5秒鐘,才能變換運(yùn)行車道。</p>&

9、lt;p> ?。?)黃燈亮?xí)r,要求每秒閃亮一次。</p><p> ?。?)東西方向、南北方向車道除了有紅、黃、綠燈指示外,每一種燈亮的時(shí)間都用顯示器進(jìn)行顯示(采用計(jì)時(shí)的方法)。</p><p> ?。?)有緊急車輛要求通過時(shí),系統(tǒng)要能禁止普通車輛通行,東西、南北車道均為紅燈,緊急車由開關(guān)模擬。</p><p> ?。?)用開關(guān)控制夜間轉(zhuǎn)換模式。</p&

10、gt;<p>  關(guān)鍵字: 單片機(jī) 交通燈系統(tǒng) LED數(shù)碼顯示 按鍵開關(guān)</p><p><b>  目錄</b></p><p><b>  引言2</b></p><p>  2 總體設(shè)計(jì)方案2</p><p>  2.1 設(shè)計(jì)思路2</p><p

11、>  2.1.1 系統(tǒng)方案的確定3</p><p>  2.1.2 主程序模塊的設(shè)計(jì)3</p><p>  2.2 設(shè)計(jì)方框圖3</p><p>  3 設(shè)計(jì)原理分析4</p><p>  3.1 時(shí)鐘電路的設(shè)計(jì)4</p><p>  3.2 復(fù)位電路的設(shè)計(jì)4</p><p>

12、  3.3 LED數(shù)碼顯示5</p><p>  3.4 驅(qū)動(dòng)芯片簡介5</p><p>  3.5 中斷服務(wù)程序仿真及流程圖6</p><p>  3.6 交通燈控制系統(tǒng)匯編程序如下7</p><p>  4 課程設(shè)計(jì)體會(huì)14</p><p><b>  參考文獻(xiàn)14</b><

13、;/p><p><b>  附錄115</b></p><p><b>  附錄2:16</b></p><p><b>  引言</b></p><p>  當(dāng)今,紅綠燈安裝在各個(gè)道口上,已經(jīng)成為疏導(dǎo)交通車輛最常見和最有效的手段。但這一技術(shù)在19世紀(jì)就已出現(xiàn)了。</p&

14、gt;<p>  1858年,在英國倫敦主要街頭安裝了以燃煤氣為光源的紅,藍(lán)兩色的機(jī)械扳手式信號(hào)燈,用以指揮馬車通行。這是世界上最早的交通信號(hào)燈。1868年,英國機(jī)械工程師納伊特在倫敦威斯敏斯特區(qū)的議會(huì)大廈前的廣場上,安裝了世界上最早的煤氣紅綠燈。它由紅綠兩以旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示“停止”,綠色表示“注意”。1869年1月2日,煤氣燈爆炸,使警察受傷,遂被取消。</p><p>  電氣啟

15、動(dòng)的紅綠燈出現(xiàn)在美國,這種紅綠燈由紅綠黃三色圓形的投光器組成,1914年始安裝于紐約市5號(hào)大街的一座高塔上。紅燈亮表示“停止”,綠燈亮表示“通行”。</p><p>  1918年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈。帶控制的紅綠燈,一種是把壓力探測器安在地下,車輛一接近紅燈便變?yōu)榫G燈;另一種是用擴(kuò)音器來啟動(dòng)紅綠燈,司機(jī)遇紅燈時(shí)按一下嗽叭,就使紅燈變?yōu)榫G燈。紅外線紅綠燈當(dāng)行人踏上對壓力敏感的路面時(shí),它就能察覺到

16、有人要過馬路。紅外光束能把信號(hào)燈的紅燈延長一段時(shí)間,推遲汽車放行,以免發(fā)生交通事故。</p><p>  信號(hào)燈的出現(xiàn),使交通得以有效管制,減少交通事故有明顯效果。1968年,聯(lián)合國《道路交通和道路標(biāo)志信號(hào)協(xié)定》對各種信號(hào)燈的含義作了規(guī)定。綠燈是通行信號(hào),面對綠燈的車輛可以直行,左轉(zhuǎn)彎和右轉(zhuǎn)彎,除非另一種標(biāo)志禁止某一種轉(zhuǎn)向。左右轉(zhuǎn)彎車輛都必須讓合法地正在路口內(nèi)行駛的車輛和過人行橫道的行人優(yōu)先通行。紅燈是禁行信號(hào),

17、面對紅燈的車輛必須在交叉路口的停車線后停車。黃燈是警告信號(hào),面對黃燈的車輛不能越過停車線,但車輛已十分接近停車線而不能安全停車時(shí)可以進(jìn)入交叉路口。</p><p><b>  2 總體設(shè)計(jì)方案</b></p><p><b>  2.1 設(shè)計(jì)思路</b></p><p>  該設(shè)計(jì)在熟練掌握單片機(jī)及其仿真系統(tǒng)的使用方法基

18、礎(chǔ)上,綜合應(yīng)用單片機(jī)原理、微機(jī)原理、微機(jī)接口技術(shù)等課程方面的知識(shí),設(shè)計(jì)一個(gè)采用AT89S51單片機(jī)以及驅(qū)動(dòng)芯片SN74LS245控制的交通燈控制系統(tǒng)。用紅、黃、綠三色發(fā)光二級(jí)管模擬交通燈的工作狀態(tài),用數(shù)碼管顯示各顏色指示燈的倒計(jì)時(shí)。同時(shí),使用開關(guān)模擬可能出現(xiàn)的一些特殊情況。</p><p>  2.1.1 系統(tǒng)方案的確定</p><p>  交通燈在安全行車過程中起著十分重要的作用,現(xiàn)代交

19、通燈一般設(shè)在十字路口,在醒目位置用紅、綠、黃三種顏色的指示燈, 加上一個(gè)倒計(jì)時(shí)的顯示計(jì)時(shí)器來控制行車, 在軟、硬件方面采取一些改進(jìn)措施,,使交通燈在控制中靈活而有效。</p><p>  硬件系統(tǒng)是指構(gòu)成單片機(jī)系統(tǒng)的實(shí)體和裝置,單片機(jī)實(shí)質(zhì)上是一個(gè)硬件的芯片,必須外加各種擴(kuò)展接口電路、外部設(shè)備、被控對象等硬件和軟件,才能構(gòu)成一個(gè)單片機(jī)應(yīng)用系統(tǒng)。該交通燈擬系統(tǒng)的硬件部分主要由鍵盤、顯示和運(yùn)算部分組成。本課題需要使用L

20、ED數(shù)碼管顯示和擴(kuò)展鍵盤。在該交通燈系統(tǒng)的設(shè)計(jì)中采用AT89s51單片機(jī)。</p><p>  2.1.2 主程序模塊的設(shè)計(jì)</p><p>  該交通信號(hào)燈控制系統(tǒng)的四中工作狀態(tài)(南北方向的交通燈為例):</p><p> ?。?)南北方向車道紅燈亮,東西方向車道綠燈亮。表示南北方向車道上的車輛禁止通行,東西方向車道允許通行。綠燈亮規(guī)定的時(shí)間,控制器發(fā)出狀態(tài)信號(hào),

21、轉(zhuǎn)到下一工作狀態(tài)。    (2)南北方向車道紅燈亮,東西方向車道黃燈亮。表示東西方向車道上未過停車線的車輛停止通行,已過停車線的車輛繼續(xù)通行,南北方向車道禁止通行。黃燈閃亮規(guī)定時(shí)間,控制器發(fā)出狀態(tài)轉(zhuǎn)換信號(hào),轉(zhuǎn)到下一工作狀態(tài)。</p><p><b>  2.2 設(shè)計(jì)方框圖</b></p><p>  根據(jù)實(shí)際情況構(gòu)思交通控制系統(tǒng)的方框圖

22、,如圖—1所示。</p><p><b>  圖—1</b></p><p><b>  3 設(shè)計(jì)原理分析</b></p><p>  3.1 時(shí)鐘電路的設(shè)計(jì)</p><p>  時(shí)鐘電路用于產(chǎn)生MCS-51單片機(jī)工作時(shí)所必須的時(shí)鐘控制信號(hào)。其內(nèi)部電路在時(shí)鐘信號(hào)控制下,嚴(yán)格地按時(shí)序執(zhí)行指令進(jìn)行工作。

23、在執(zhí)行指令時(shí),CPU首先要到程序存儲(chǔ)器中取出需要執(zhí)行的指令操作碼,然后譯碼,并由時(shí)序電路產(chǎn)生一系列控制信號(hào)去完成指令所規(guī)定操作。</p><p>  本設(shè)計(jì)采用12MHz晶振和兩個(gè)30Pf電容,他們構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。該電容的大小影響振蕩器頻率的高低、振蕩器的穩(wěn)定性和起振的快速性。為單片機(jī)提供標(biāo)準(zhǔn)時(shí)鐘。其中兩個(gè)電容起微調(diào)作用。 如圖—2所示:</p><p><b>  圖

24、—2時(shí)鐘電路</b></p><p>  3.2 復(fù)位電路的設(shè)計(jì)</p><p>  復(fù)位引腳RST通過一個(gè)斯密特觸發(fā)器與復(fù)位電路相連,斯密特觸發(fā)器用來抑制噪聲,在每個(gè)機(jī)器周期的S5P2,斯密特觸發(fā)器的輸出電平由復(fù)位電路采樣一次,然后才能得到內(nèi)部復(fù)位操作所需要的信號(hào)。 </p><p>  復(fù)位電路通常采用上電自動(dòng)復(fù)位和按鈕復(fù)位兩種方式。</p&g

25、t;<p>  該設(shè)計(jì)采用加電直接復(fù)位,復(fù)位電容采用22uF,電阻1000歐,為了節(jié)省元件,沒有采用上電加按鍵模式。加電瞬間,RES管腳為高電平。通過電阻回路放電,使電壓逐漸降為零,從而實(shí)現(xiàn)了復(fù)位功能。 復(fù)位電路如下圖—3所示:</p><p><b>  圖—3復(fù)位電路</b></p><p>  3.3 LED數(shù)碼顯示</p&g

26、t;<p>  LED顯示器有兩中工作方式:靜態(tài)顯示方式和動(dòng)態(tài)顯示方式。</p><p>  靜態(tài)顯示的特點(diǎn)是每個(gè)數(shù)碼管必須接一個(gè)8位鎖存器用來鎖存待顯示的字型碼。送入一次字型碼顯示自行一直保持,直到送入新字型碼為止。這種方法的優(yōu)點(diǎn)是占用CPU時(shí)間少,顯示便于監(jiān)測和控制。缺點(diǎn)是硬件電路比較復(fù)雜,成本較高。動(dòng)態(tài)顯示的特點(diǎn)是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。這樣一來,就沒

27、有必要每一位數(shù)碼管配一個(gè)鎖存器,從而大大地簡化了硬件電路。選亮數(shù)碼管采用動(dòng)態(tài)掃描顯示。所謂動(dòng)態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時(shí)都在顯示。動(dòng)態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時(shí)應(yīng)略小于靜態(tài)顯示電路中的。該設(shè)計(jì)采用如下所示的數(shù)碼管,分別顯示南北和東西燈的剩余時(shí)間。片選部分和數(shù)碼段顯示部分,分別接單片機(jī)管腳的P1口和P0口,具體的共陽數(shù)碼管見圖—

28、4。</p><p>  其中,A到G為碼段控制端口,1,2,3,4為片選端口。</p><p><b>  圖—4 數(shù)碼管</b></p><p>  3.4 驅(qū)動(dòng)芯片簡介</p><p>  SN74LS245是我們常用的芯片,用來驅(qū)動(dòng)led或者其他的設(shè)備,它是8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。 </

29、p><p>  SN74LS245還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。 </p><p>  當(dāng)AT89S51單片機(jī)的P0口總線負(fù)載達(dá)到或超過P0最大負(fù)載能力時(shí),必須接入SN74LS245等總線驅(qū)動(dòng)器。 </p><p>  當(dāng)片選端/CE低電平有效時(shí),DIR=“0”,信號(hào)由 B 向 A 傳輸;(接收) </p><p>  DIR=

30、“1”,信號(hào)由 A 向 B 傳輸;(發(fā)送)當(dāng)CE為高電平時(shí),A、B均為高阻態(tài)。 </p><p>  由于P2口始終輸出地址的高8位,接口時(shí)SN74LS245的三態(tài)控制端1G和2G接地,P2口與驅(qū)動(dòng)器輸入線對應(yīng)相連。P0口與74LS245輸入端相連,E端接地,保證數(shù)據(jù)線暢通。AT89S51的/RD和/PSEN相與后接DIR,使得RD且PSEN有效時(shí),SN74LS245輸入(P0.1←D1),其它時(shí)間處于輸出(P0

31、.1→D1)。 如圖圖—5所示。</p><p>  圖—5 74LS245芯片</p><p>  3.5 中斷服務(wù)程序仿真及流程圖</p><p>  特殊功能實(shí)現(xiàn)主要由中斷處理子程序,鍵盤處理子程序和顯示子程序等組成。下面僅對INT0和INT1中斷服務(wù)程序部分進(jìn)行簡單介紹。</p><p>  中斷入口INT0和INT1低電

32、平時(shí)進(jìn)入中斷,即按鍵開關(guān)按下。同時(shí)中斷INT0 的優(yōu)先級(jí)比中斷INT1的優(yōu)先級(jí)高,應(yīng)用中斷可以節(jié)省單片機(jī)資源,使程序結(jié)構(gòu)簡單,執(zhí)行效率高。</p><p>  AT89S51的P3.2與SW2連接,SW2與地連接。按下SW2,東西南北四個(gè)方向全紅,這時(shí)特種車輛可以通過。SW3與AT89S52的p3.3管腳相連。按下SW3,此時(shí)可以跳入夜間模式進(jìn)行手動(dòng)控制,按下SW4可以跳出夜間模式。 </p>

33、;<p>  中斷服務(wù)程序仿真圖如圖—6所示:</p><p>  圖—6 中斷進(jìn)入仿真圖</p><p><b>  特種車中斷流程圖:</b></p><p>  特種車輛到來發(fā)送紅外線。設(shè)備接收到紅外信號(hào)系統(tǒng)進(jìn)入中斷,通道紅燈亮,倒計(jì)時(shí)15秒,之后返回原來狀態(tài)。中斷流程圖如圖—7所示。</p><p>

34、;<b>  圖—7 中斷流程圖</b></p><p>  3.6 交通燈控制系統(tǒng)匯編程序如下</p><p><b>  ORG 0000H</b></p><p><b>  AJMP MAIN</b></p><p><b>  ORG 0003H</b

35、></p><p>  AJMP Tezhong</p><p><b>  ORG 0030H</b></p><p><b>  Yejian:</b></p><p>  JNB P3.3,MAIN</p><p>  MOV P2,#11101101B</

36、p><p>  LCALL DELAY</p><p>  MOV P2,#0FFH</p><p>  LCALL DELAY</p><p>  AJMP Yejian</p><p><b>  MAIN:</b></p><p>  MOV 25H,#20</p&

37、gt;<p>  MOV 26H,#20</p><p>  MOV SP,#40H</p><p>  MOV TMOD,#66H</p><p>  MOV TL0,#255</p><p>  MOV TH0,#0</p><p><b>  CLR IT0</b></p

38、><p>  MOV IE,#8DH</p><p><b>  SETB TR0</b></p><p><b>  NBLD:</b></p><p>  JNB p3.7,Yejian</p><p>  MOV R1,25H</p><p><

39、;b>  NBLD1:</b></p><p>  MOV P2,#1EH</p><p>  MOV 20H,R1</p><p><b>  MOV A,R1</b></p><p><b>  ADD A,#5</b></p><p><b>

40、;  MOV 21H,A</b></p><p>  LCALL DISP1</p><p>  LCALL DISP1</p><p>  DJNZ R1,NBLD1</p><p><b>  ShanHD:</b></p><p><b>  MOV R2,#5<

41、/b></p><p>  HD: MOV P2,#1DH</p><p>  MOV 22H,R2</p><p>  LCALL DISP2</p><p>  MOV P2,#1FH</p><p>  LCALL DISP2</p><p>  DJNZ R2,HD</p&

42、gt;<p><b>  DXLD:</b></p><p><b>  CLR P3.0</b></p><p>  MOV R3,26H</p><p><b>  DXLD1: </b></p><p>  MOV P2,#33H</p>&l

43、t;p>  MOV 24H,R3</p><p><b>  MOV A,R3</b></p><p><b>  ADD A,#5</b></p><p><b>  MOV 23H,A</b></p><p>  LCALL DISP3</p><

44、p>  LCALL DISP3</p><p>  DJNZ R3,DXLD1</p><p><b>  ShanHD1:</b></p><p><b>  MOV R2,#5</b></p><p><b>  HD1:</b></p><p&g

45、t;  MOV 22H,R2</p><p>  MOV P2,#2BH</p><p>  LCALL DISP2</p><p>  MOV P2,#3BH</p><p>  LCALL DISP2</p><p>  DJNZ R2,HD1</p><p><b>  AJMP

46、 NBLD</b></p><p><b>  Tezhong:</b></p><p><b>  PUSH DPH</b></p><p><b>  PUSH DPL</b></p><p><b>  PUSH ACC</b></

47、p><p><b>  PUSH PSW</b></p><p>  MOV P2,#0DBH</p><p>  MOV R4,#15</p><p><b>  QHD: </b></p><p>  MOV 27H,R4</p><p>  LCAL

48、L DISP4</p><p>  LCALL DISP4</p><p>  DJNZ R4,QHD</p><p><b>  POP PSW</b></p><p><b>  POP ACC</b></p><p><b>  POP DPL</b&g

49、t;</p><p><b>  POP DPH</b></p><p><b>  RET</b></p><p><b>  DELAY: </b></p><p>  ACALL DELAY1</p><p>  ACALL DELAY1</

50、p><p><b>  RET</b></p><p><b>  DELAY1:</b></p><p>  MOV R6,#50</p><p><b>  DE6:</b></p><p>  MOV R0,#50</p><p&g

51、t;<b>  DE7:</b></p><p>  DJNZ R0,DE7</p><p>  DJNZ R6,DE6</p><p><b>  RET</b></p><p><b>  DISP1:</b></p><p><b>  

52、MOV P0,#0</b></p><p>  MOV R7,#25</p><p><b>  RP1:</b></p><p><b>  MOV A,20H</b></p><p>  MOV DPTR,#TAB</p><p><b>  MOV

53、 B,#10</b></p><p><b>  DIV AB</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00001110B</p><p><b>  MOV P0,A</b></p><p>  LCALL

54、DELAY1</p><p><b>  MOV A,B</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00001101B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1<

55、;/p><p><b>  MOV A,21H</b></p><p>  MOV DPTR,#TAB</p><p><b>  MOV B,#10</b></p><p><b>  DIV AB</b></p><p>  MOVC A,@A+DPTR

56、</p><p>  MOV P1,#00001011B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1</p><p><b>  MOV A,B</b></p><p>  MOVC A,@A+DPTR</p>

57、;<p>  MOV P1,#00000111B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1</p><p>  DJNZ R7,RP1</p><p><b>  RET</b></p><p><

58、b>  DISP2:</b></p><p><b>  MOV P0,#0</b></p><p>  MOV R7,#25</p><p><b>  RP2:</b></p><p><b>  MOV A,22H</b></p><

59、p>  MOV DPTR,#TAB</p><p><b>  MOV B,#10</b></p><p><b>  DIV AB</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00001010B</p><p><

60、;b>  MOV P0,A</b></p><p>  LCALL DELAY</p><p>  MOV P1,#00000101B</p><p><b>  MOV A,B</b></p><p>  MOVC A,@A+DPTR</p><p><b>  MO

61、V P0,A</b></p><p>  LCALL DELAY</p><p>  DJNZ R7,RP2</p><p><b>  RET</b></p><p><b>  DISP3:</b></p><p><b>  MOV P0,#0&l

62、t;/b></p><p>  MOV R7,#25</p><p><b>  RP3:</b></p><p><b>  MOV A,23H</b></p><p>  MOV DPTR,#TAB</p><p><b>  MOV B,#10</

63、b></p><p><b>  DIV AB</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00001110B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1</

64、p><p><b>  MOV A,B</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00001101B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1</p>&l

65、t;p><b>  MOV A,24H</b></p><p>  MOV DPTR,#TAB</p><p><b>  MOV B,#10</b></p><p><b>  DIV AB</b></p><p>  MOVC A,@A+DPTR</p>

66、<p>  MOV P1,#00001011B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1</p><p><b>  MOV A,B</b></p><p>  MOVC A,@A+DPTR</p><p>

67、;  MOV P1,#00000111B</p><p><b>  MOV P0,A</b></p><p>  LCALL DELAY1</p><p>  DJNZ R7,RP3</p><p><b>  RET</b></p><p><b>  DISP

68、4:</b></p><p><b>  MOV P0,#0</b></p><p>  MOV R7,#25</p><p><b>  RP4:</b></p><p><b>  MOV A,27H</b></p><p>  MOV

69、DPTR,#TAB</p><p><b>  MOV B,#10</b></p><p><b>  DIV AB</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00001010B</p><p><b>  MOV

70、 P0,A</b></p><p>  LCALL DELAY</p><p><b>  MOV A,B</b></p><p>  MOVC A,@A+DPTR</p><p>  MOV P1,#00000101B</p><p><b>  MOV P0,A</

71、b></p><p>  LCALL DELAY</p><p>  DJNZ R7,RP4</p><p><b>  RET</b></p><p><b>  TAB:</b></p><p>  DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07

72、H,7FH,6FH</p><p><b>  END</b></p><p><b>  4 課程設(shè)計(jì)體會(huì)</b></p><p>  這次課程設(shè)計(jì)經(jīng)過一個(gè)假期的反復(fù)琢磨與修改,終于完成了。從查資料,整理資料到讀程序,寫程序,改程序,仿真直至通過老師的驗(yàn)收,一切都充滿了刻苦與艱辛,其間充滿了挫折可是同時(shí)又伴隨著歡樂。&l

73、t;/p><p>  令我感觸最深的就是同學(xué)們傾心的幫助,由于我的《單片機(jī)原理與應(yīng)用技術(shù)》學(xué)的并不是很好,所以對某些知識(shí)點(diǎn)并不是很清楚,可是同學(xué)們總是不厭其煩的給我一遍又一遍的講解,直到我弄清楚為止!他們的知識(shí)閱歷另我打開眼界,他們的無私精神更另我感動(dòng)不已!</p><p>  另外,在重復(fù)修改與設(shè)計(jì)的過程中,我又重新把《單片機(jī)原理與應(yīng)用技術(shù)》這本書仔細(xì)的看了一下,弄懂了一些以前一知半解的東西

74、,進(jìn)一次加強(qiáng)和鞏固了我的理論知識(shí)。</p><p>  在此次課程設(shè)計(jì)過程中,我把單片機(jī)的理論知識(shí)用于實(shí)踐中,使理論與實(shí)踐相結(jié)合,使我的理論知識(shí)的到了鞏固,在查資料翻閱資料的過程中也豐富了我的知識(shí)跟閱歷。</p><p><b>  參考文獻(xiàn):</b></p><p>  [1] 蔡美琴等-2版.MCS-51系列單片機(jī)系統(tǒng)及其應(yīng)用.北京:高等教

75、育出版社,2004.1-4</p><p>  [2] 張毅剛,劉杰. MCS-51系列單片機(jī)原理及應(yīng)用.哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2004.256-270</p><p>  [3] 蔡美琴,張為民等.MCS-51系列單片機(jī)系統(tǒng)及其應(yīng)用.北京:高等教育出版社,1992.68-96</p><p>  [4] 蔣廷彪等.單片機(jī)原理及應(yīng)用(MCS-51).重慶:重

76、慶大學(xué)出版社,2003.56-89</p><p>  [5] 余發(fā)山,王福忠.單片機(jī)原理及應(yīng)用技術(shù).徐州:中國礦業(yè)大學(xué)出版社,2008</p><p><b>  附錄1:</b></p><p>  系統(tǒng)原理圖仿真圖圖—8</p><p>  黃燈閃爍仿真圖圖—9</p><p><b&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論