




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目 錄引言- 1 -第一章 總體設(shè)計(jì)方案- 3 -1.1設(shè)計(jì)思路- 3 -1.2原件清單- 4 -第二章 電路設(shè)計(jì)與分析- 5 -2.1 AT89C51- 5 -2.1.1主要特性- 5 -2.1.2 管腳說(shuō)明- 5 -2.1.3 AT89C51單片機(jī)的P口特點(diǎn)- 7 -2.2 設(shè)計(jì)原理圖- 9 -第三章 軟件設(shè)計(jì)與分析- 11 -3.1位控法- 11 -3.2 proteus仿真- 14 -第四章 總結(jié)與致謝- 15 -4.1總結(jié)- 15 -4.2致謝- 18 -參考文獻(xiàn)- 19 -附錄1- 21 -附錄2- 23 -引言當(dāng)今社會(huì),這種由單片機(jī)芯片控制各種硬件工作的技術(shù)也日益成熟,并普及在交
2、通、化工、機(jī)械等各個(gè)領(lǐng)域。而流水燈這項(xiàng)技術(shù)在生活中的應(yīng)用更是廣泛,較為貼近生活。而流水燈控制的設(shè)計(jì)所需要的知識(shí)也正好吻合了我們本學(xué)期對(duì)于單片機(jī)這門課程的學(xué)習(xí),所以設(shè)計(jì)流水燈控制的這個(gè)課題讓我們對(duì)知識(shí)的學(xué)習(xí)和鞏固都有了進(jìn)一步的加深。學(xué)習(xí)單片機(jī)的最有效方法就是理論與實(shí)踐并重,現(xiàn)在我把單片機(jī)流水燈設(shè)計(jì)作為一個(gè)課程設(shè)計(jì),需要更深的去了解單片機(jī)的很多功能,努力的去查找資料,當(dāng)今時(shí)代是一個(gè)新技術(shù)層出不窮的時(shí)代,在電子領(lǐng)域尤其是自動(dòng)化智能控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正以前所未見(jiàn)的速度被單片機(jī)智能控制系統(tǒng)所取代。單片機(jī)具有體積小、功能強(qiáng)、成本低、應(yīng)用面廣等優(yōu)點(diǎn),可以說(shuō),智能控制與自動(dòng)
3、控制的核心就是單片機(jī)。單片機(jī)課程設(shè)計(jì)主要是為了讓我們?cè)鲞M(jìn)對(duì)89C51單片機(jī)電路的感性認(rèn)識(shí),加深對(duì)理論方面的理解。了解軟硬件的有關(guān)知識(shí),并掌握軟硬件設(shè)計(jì)過(guò)程、方法及實(shí)現(xiàn),為以后設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用系統(tǒng)打下良好基礎(chǔ)。另外,通過(guò)簡(jiǎn)單課題的設(shè)計(jì)練習(xí),使我們了解必須提交的各項(xiàng)工程文件,達(dá)到鞏固、充實(shí)和綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的目的。關(guān)鍵詞:流水燈,89C51單片機(jī),控制系統(tǒng) 第一章 總體設(shè)計(jì)方案1.1設(shè)計(jì)思路本課題使用AT89C51單片機(jī)時(shí)無(wú)須外擴(kuò)存儲(chǔ)器。因此,本流水燈實(shí)際上就是一個(gè)帶有八個(gè)發(fā)光二極管的單片機(jī)最小應(yīng)用系統(tǒng),即為由發(fā)光二極管、晶振、復(fù)位、電源等電路和必要的軟件組成的單個(gè)單片機(jī)。如果要讓接在P
4、0.0口的LED1亮起來(lái),那么只要把P0.0口的電平變?yōu)榈碗娖骄涂梢粤?;相反,如果要接在P0.0口的LED1熄滅,就要把P0.0口的電平變?yōu)楦唠娖?;同理,接在P0.1P0.7口的其他7個(gè)LED的點(diǎn)亮和熄滅的方法同LED1。因此,要實(shí)現(xiàn)流水燈功能,我們只要將發(fā)光二極管LED1LED8依次點(diǎn)亮、熄滅,8只LED燈便會(huì)一亮一暗的做流水燈了。同樣的道理,可以讓8個(gè)燈左移點(diǎn)亮,全亮、全滅。在此我們還應(yīng)注意一點(diǎn),由于人眼的視覺(jué)暫留效應(yīng)以及單片機(jī)執(zhí)行每條指令的時(shí)間很短,我們?cè)诳刂贫O管亮滅的時(shí)候應(yīng)該延時(shí)一段時(shí)間,否則我們就看不到“流水”效果了。在此基礎(chǔ)上,增加外擴(kuò)設(shè)備,利用74LS373和8255擴(kuò)展成24
5、個(gè)LED燈循環(huán)顯示。1.2原件清單表1 流水燈設(shè)計(jì)元件表元件名稱型號(hào)數(shù)量/個(gè)用途單片機(jī)AT89C511控制核心晶振12MHZ1晶振電路電容30pF2晶振電路電阻Respack88上位電阻電阻10k4開(kāi)關(guān)電阻電阻10k1復(fù)位電路電源+5V1提供電源撥碼開(kāi)關(guān)BUTTON4發(fā)出信號(hào)數(shù)碼管7SEG-MPX1-CC8顯示電路第二章 電路設(shè)計(jì)與分析2.1 AT89C51 2.1.1主要特性 與MCS-51兼容 4K字節(jié)可編程閃爍存儲(chǔ)器 壽命:1000寫(xiě)/擦循環(huán) 數(shù)據(jù)保留時(shí)間:10年 全靜態(tài)工作:0Hz24Hz 三級(jí)程序存儲(chǔ)器鎖定 128*8位內(nèi)部RAM 32可編程I/O線 5個(gè)中斷源 可編程串行通道 低功
6、耗的閑置和掉電模式 片內(nèi)震蕩器和時(shí)鐘電路2.1.2 管腳說(shuō)明電源引腳 Vcc(40腳):典型值5V。 Vss(20腳):接低電平。外部晶振 XTAL1、XTAL2分別與晶振兩端相連接。輸入輸出口引腳: P0口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 P1口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 P2口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 P3口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”??刂埔_: RST、ALE/-PROG、-PSEN、-EA/Vpp組成了MSC-51的控制總線。 RST(9腳):復(fù)位信號(hào)輸入端(高電平有 與MCS-51兼容 4K字節(jié)可編程閃
7、爍存儲(chǔ)器 壽命:1000寫(xiě)/擦循環(huán) 數(shù)據(jù)保留時(shí)間:10年 全靜態(tài)工作:0Hz24Hz 三級(jí)程序存儲(chǔ)器鎖定 128*8位內(nèi)部RAM 32可編程I/O線 5個(gè)中斷源 可編程串行通道 低功耗的閑置和掉電模式 片內(nèi)震蕩器和時(shí)鐘電路電源引腳 Vcc(40腳):典型值5V。 Vss(20腳):接低電平。外部晶振 XTAL1、XTAL2分別與晶振兩端相連接。輸入輸出口引腳: P0口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 P1口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 P2口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 P3口:I/O雙向口。作輸入口時(shí),應(yīng)先軟件置“ 1”。 控制引腳:
8、RST、ALE/-PROG、-PSEN、-EA/Vpp組成了MSC-51的控制總線。 RST(9腳):復(fù)位信號(hào)輸入端(高電平效)。 ALE/-PROG(30腳):地址鎖存信號(hào)輸出端。 第二功能:編程脈沖輸入。 -PSEN(29腳):外部程序存儲(chǔ)器讀選通信號(hào)。 -EA/Vpp(31腳):外部程序存儲(chǔ)器使能端。 第二功能:編程電壓輸入端(+21V)。2.1.3 AT89C51單片機(jī)的P口特點(diǎn) P0口:是一個(gè)8位漏極開(kāi)路輸出型雙向I/O端口。作為輸出端口時(shí),每位能以吸收電流的方式驅(qū)動(dòng)8 個(gè)TTL輸入,對(duì)端口寫(xiě)1時(shí),又可作高阻抗輸入端用。在訪問(wèn)外部程序或數(shù)據(jù)存儲(chǔ)器時(shí),它是時(shí)分多路轉(zhuǎn)換的地址(低8位)/
9、數(shù)據(jù)總線,在訪問(wèn)期間將激活內(nèi)部的上拉電阻。P1口:P1口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口。P1口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。對(duì)端口寫(xiě)1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可作輸入口。P2口作輸入口使用時(shí),因?yàn)閮?nèi)部有上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流。P2口:P2口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口。P2口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。對(duì)端口寫(xiě)1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可作輸入口。P2口作輸入口使用時(shí),因?yàn)閮?nèi)部有上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流。在訪問(wèn)外部程序存儲(chǔ)器時(shí)
10、和16位外部地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVX DPTR)時(shí),P2口送出高8位地址。在訪問(wèn)8位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVX RI)時(shí),P2口引腳上的內(nèi)容(就是專用寄存器(SFR)區(qū)中的P2寄存器的內(nèi)容),在整個(gè)訪問(wèn)期間不會(huì)改變。P3口:P3口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口。P3口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。對(duì)端口寫(xiě)1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可作輸入口。P3口作輸入口使用時(shí),因?yàn)閮?nèi)部有上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流。排阻的作用 所謂排阻就是若干個(gè)參數(shù)完全相同的電阻,它們的一個(gè)引腳都連到一起,作為公共引腳。
11、其余引腳正常引出。所以如果一個(gè)排阻是由n個(gè)電阻構(gòu)成的,那么它就有n+1只引腳,一般來(lái)說(shuō),最左邊的那個(gè)是公共引腳。它在排阻上一般用一個(gè)色點(diǎn)標(biāo)出來(lái)。排阻一般應(yīng)用在數(shù)字電路上,比如:作為某個(gè)并行口的上拉或者下拉電阻用。使用排阻比用若干只固定電阻更方便。2.2 設(shè)計(jì)原理圖圖1 流水燈硬件原理圖 從原理圖中可以看出,如果要讓接在P0.0口的LED1亮起來(lái),那么只要把P0.0口的電平變?yōu)榈碗娖骄涂梢粤?;相反,如果要接在P0.0口的LED1熄滅,就要把P0.0口的電平變?yōu)楦唠娖?;同理,接在P0.1P0.7口的其他7個(gè)LED的點(diǎn)亮和熄滅的方法同LED1。因此,要實(shí)現(xiàn)流水燈功能,我們只要將發(fā)光二極管LED1LE
12、D8依次點(diǎn)亮、熄滅,8只LED燈便會(huì)一亮一暗的做流水燈了。在此我們還應(yīng)注意一點(diǎn),由于人眼的視覺(jué)暫留效應(yīng)以及單片機(jī)執(zhí)行每條指令的時(shí)間很短,我們?cè)诳刂贫O管亮滅的時(shí)候應(yīng)該延時(shí)一段時(shí)間,否則我們就看不到“流水”效果了。第三章 軟件設(shè)計(jì)與分析3.1位控法 單片機(jī)的應(yīng)用系統(tǒng)由硬件和軟件組成,上述硬件原理圖搭建完成上電之后,我們還不能看到流水燈循環(huán)點(diǎn)亮的現(xiàn)象,我們還需要告訴單片機(jī)怎么來(lái)進(jìn)行工作,即編寫(xiě)程序控制單片機(jī)管腳電平的高低變化,來(lái)實(shí)現(xiàn)發(fā)光二極管的一亮一滅。軟件編程是單片機(jī)應(yīng)用系統(tǒng)中的一個(gè)重要的組成部分,是單片機(jī)學(xué)習(xí)的重點(diǎn)和難點(diǎn)。下面我們以最簡(jiǎn)單的流水燈控制功能即實(shí)現(xiàn)8個(gè)LED燈的循環(huán)點(diǎn)亮,來(lái)介紹實(shí)現(xiàn)
13、流水燈控制的軟件編程方法。這是一種操作簡(jiǎn)單容易理解的方法,采用順序程序結(jié)構(gòu),用位指令控制P0口的每一個(gè)位輸出高低電平,從而來(lái)控制相應(yīng)LED燈的亮滅。程序如下:ORG 0000H ;單片機(jī)上電后從0000H地址執(zhí)行AJMP START ;跳轉(zhuǎn)到主程序存放地址處ORG 0030H
14、;設(shè)置主程序開(kāi)始地址START:MOV SP,#60H ;設(shè)置堆棧起始地址為60HCLR P0.0 ; P0.0輸出低電平,使LED1點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.0 ; P0.0輸出高電平
15、,使LED1熄滅CLR P0.1 ; P0.1輸出低電平,使LED2點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.1 ; P0.1輸出高電平,使LED2熄滅CLR P0.2 ; P0
16、.2輸出低電平,使LED3點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.2 ;P0.2輸出高電平,使LED3熄滅CLR P0.3 ;P0.3輸出低電平,使LED4點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.3
17、; ;P0.3輸出高電平,使LED4熄滅CLR P0.4 ;P0.4輸出低電平,使LED5點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.4 ;P0.4輸出高電平,使LED5熄滅CLR P0.5 &
18、#160; ; P0.5輸出低電平,使LED6點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.5 ;P0.5輸出高電平,使LED6熄滅CLR P0.6 ;P0.6輸出低電平,使LED7點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.6 &
19、#160; ;P0.6輸出高電平,使LED7熄滅CLR P0.7 ;P0.7輸出低電平,使LED8點(diǎn)亮ACALLDELAY ;調(diào)用延時(shí)子程序SETBP0.7 ;P0.7輸出高電平,使LED8熄滅ACALLDELAY
20、 ;調(diào)用延時(shí)子程序AJMP START ;8個(gè)LED流了一遍后返回到標(biāo)號(hào)START處再循環(huán)DELAY: ;延時(shí)子程序MOV R0,#255 ;延時(shí)一段時(shí)間D1: MOV R1,#255DJNZ R1,$DJNZ
21、160; R0,D1RET ;子程序返回END ;程序結(jié)束3.2 proteus仿真 馬上啟動(dòng)K
22、eil單片機(jī)集成開(kāi)發(fā)環(huán)境,建立新工程liu01.UV2,將上面的源程序liu01.asm導(dǎo)入到工程中,設(shè)置好Keil工程的編譯參數(shù),編譯得到HEX格式的目標(biāo)文件liu01.hex,用 ISP編程器 將目標(biāo)文件liu01.hex燒寫(xiě)到AT89S51單片機(jī)中,接下來(lái)就是將燒寫(xiě)好的AT89S51從編程器上取下,放到“ S51增強(qiáng)型單片機(jī)實(shí)驗(yàn)板 ”上通電,我們就看到了LED1LED8的"流水"效果了。 圖2 流水燈仿真圖第四章 總結(jié)與致謝4.1總結(jié)作為一名電子信息工程專業(yè)的大三學(xué)生,我覺(jué)得做單片機(jī)課程設(shè)計(jì)是十分有意義的,而且是十分必要的。在已度過(guò)的大學(xué)時(shí)間里,我們大多數(shù)接觸的是專業(yè)
23、課。我們?cè)谡n堂上掌握的僅僅是專業(yè)課的理論知識(shí),如何去鍛煉我們的實(shí)踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識(shí)運(yùn)用到實(shí)踐中去呢?我想做類似的課程設(shè)計(jì)就為我們提供了良好的實(shí)踐平臺(tái)。這次單片機(jī)課程設(shè)計(jì)我們歷時(shí)兩個(gè)星期,但經(jīng)過(guò)這兩個(gè)星期的實(shí)踐和體驗(yàn)下來(lái),我們又怎么會(huì)去在乎那個(gè)先后問(wèn)題呢,因?yàn)閷?duì)我來(lái)說(shuō)學(xué)到的不僅是那些知識(shí),更多的是團(tuán)隊(duì)和合作?,F(xiàn)在想來(lái),也許學(xué)校安排的課程設(shè)計(jì)有著它更深層的意義吧,它不僅僅讓我們綜合那些理論知識(shí)來(lái)運(yùn)用到設(shè)計(jì)和創(chuàng)新,還讓我們知道了一個(gè)團(tuán)隊(duì)凝聚在一起時(shí)所能發(fā)揮出的巨大潛能!單片機(jī)作為我們的主要專業(yè)課之一,雖然在大三開(kāi)學(xué)初我對(duì)這門課并沒(méi)有什么興趣,覺(jué)得那些程序枯燥乏味,但在這次課程
24、設(shè)計(jì)后我發(fā)現(xiàn)自己在一點(diǎn)一滴的努力中對(duì)單片機(jī)的興趣也在逐漸增加。兩個(gè)星期前我們五個(gè)人還在為到底選那個(gè)課題而發(fā)生分歧,最后抽簽選定課題,但是隨之而來(lái)的問(wèn)題卻遠(yuǎn)比我們想想的要困難的多,但沒(méi)想到這項(xiàng)看起來(lái)不需要多少技術(shù)的工作卻是非常需要耐心和精力在一個(gè)星期后的今天我已明白課程設(shè)計(jì)對(duì)我來(lái)說(shuō)的意義,它不僅僅是讓我們把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力,更重要的是同學(xué)間的團(tuán)結(jié),雖然我們這次花去的時(shí)間比別人多,但我相信我們得到的也會(huì)更多!在做本次課程設(shè)計(jì)的過(guò)程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計(jì)資料了。為了讓自己的設(shè)計(jì)更加完善,查閱這方面的設(shè)計(jì)資料是十分必要的,同時(shí)也是必不可
25、少的。我們是在做單片機(jī)課程設(shè)計(jì),但我們不是藝術(shù)家,他們可以拋開(kāi)實(shí)際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實(shí)際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無(wú)法升級(jí)為設(shè)計(jì)。其次,在這次課程設(shè)計(jì)中,我們運(yùn)用到了以前所學(xué)的專業(yè)課知識(shí),如:匯編語(yǔ)言、模擬和數(shù)字電路知識(shí)等。雖然過(guò)去從未獨(dú)立應(yīng)用過(guò)它們,但在學(xué)習(xí)的過(guò)程中帶著問(wèn)題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲。后,要做好一個(gè)課程設(shè)計(jì),就必須做到:在設(shè)計(jì)程序之前,對(duì)所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,知道該單片機(jī)內(nèi)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是
26、程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計(jì)課程過(guò)程中遇到問(wèn)題是很正常德,但我們應(yīng)該將每次遇到的問(wèn)題記錄下來(lái),并分析清楚,以免下次再碰到同樣的問(wèn)題的課程設(shè)計(jì)結(jié)束了,但是從中學(xué)到的知識(shí)會(huì)讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問(wèn)題和實(shí)踐能力的提高都會(huì)受益于我在以后的學(xué)習(xí)、工作和生活中。設(shè)計(jì)過(guò)程,好比是我們?nèi)祟惓砷L(zhǎng)的歷程,常有一些不如意,但畢竟這是第一次做,難免會(huì)遇到各種各樣的問(wèn)題。在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固。通過(guò)這次課程設(shè)計(jì)我也發(fā)現(xiàn)了
27、自身存在的不足之處,雖然感覺(jué)理論上已經(jīng)掌握,但在運(yùn)用到實(shí)踐的過(guò)程中仍有意想不到的困惑,經(jīng)過(guò)一番努力才得以解決。這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對(duì)我以后的學(xué)習(xí)產(chǎn)生積極的影響。通過(guò)這次設(shè)計(jì),我懂得了學(xué)習(xí)的重要性,了解到理論知識(shí)與實(shí)踐相結(jié)合的重要意義,學(xué)會(huì)了堅(jiān)持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺(jué)得作為一名自動(dòng)化專業(yè)的學(xué)生,單片機(jī)的課程設(shè)計(jì)是很有意義的。更重要的是如何把自己平時(shí)所學(xué)的東西應(yīng)用到實(shí)際中。雖然自己對(duì)于這門課懂的并不多,很多基礎(chǔ)的東西都還沒(méi)有很好的掌握,覺(jué)得很難,也沒(méi)有很有效的辦法通過(guò)自身去理解,但是靠著這一個(gè)多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫助和講解下,漸
28、漸對(duì)這門課逐漸產(chǎn)生了些許的興趣,自己開(kāi)始主動(dòng)學(xué)習(xí)并逐步從基礎(chǔ)慢慢開(kāi)始弄懂它。我認(rèn)為這個(gè)收獲應(yīng)該說(shuō)是相當(dāng)大的。覺(jué)得課程設(shè)計(jì)反映的是一個(gè)從理論到實(shí)際應(yīng)用的過(guò)程,但是更遠(yuǎn)一點(diǎn)可以聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會(huì)的一個(gè)過(guò)程。小組人員的配合相處,以及自身的動(dòng)腦和努力,都是以后工作中需要的。4.2致謝 為時(shí)兩周的單片機(jī)課程設(shè)計(jì)在小組5個(gè)成員的齊心協(xié)力,合作互助的戰(zhàn)斗氛圍中,圓滿完成。首先,感謝學(xué)院給我們安排此次單片機(jī)課程設(shè)計(jì)課程,給我們一個(gè)自主學(xué)習(xí),自己動(dòng)手,相互合作學(xué)習(xí)的平臺(tái)和機(jī)會(huì)。其次,感謝給我們單片機(jī)課程設(shè)計(jì)課程輔導(dǎo)的許中璞老師,從開(kāi)始分組到課題選定,從查找資料到軟件調(diào)試,從內(nèi)容補(bǔ)充到仿真調(diào)試,
29、從整理到課程設(shè)計(jì)報(bào)告的撰寫(xiě),老師一直不辭辛苦的陪伴著我們,為我們答疑解惑,對(duì)我們的課程進(jìn)行指導(dǎo)和說(shuō)明,亦師亦友的情感不斷在我們的生活和學(xué)習(xí)中逐漸滋生,成長(zhǎng)。最后,感謝我們的小組其他成員,在本次單片機(jī)課程設(shè)計(jì)課程過(guò)程中給予我莫大的支持與幫助,我們相互學(xué)習(xí),相互糾正錯(cuò)誤和不足,一步一步的完善課程設(shè)計(jì)報(bào)告。最后,我想說(shuō)一句,老師,您辛苦了!感謝您對(duì)我們的諄諄教誨,才能讓我們順利的完成本次課程設(shè)計(jì)報(bào)告。參考文獻(xiàn)1徐煜明,韓雁.單片機(jī)原理及接口技術(shù)M.北京:電子工業(yè)出版社,2005.12萬(wàn)光毅,嚴(yán)義,邢春香.單片機(jī)實(shí)驗(yàn)與實(shí)踐教程M.北京:北京航空航天大學(xué)出版社,2006.43張義和.51單片機(jī)(C語(yǔ)言版
30、)M.南京:人民郵電出版社,2006.74梅麗鳳.單片機(jī)原理及接口技術(shù)M. 北京:清華大學(xué)出版社,2003.4 5侯玉寶.基于Proteus的51系列單片機(jī)設(shè)計(jì)與仿真M. 上海: 電子工業(yè)出版社,2005.2651楊欣,王玉鳳,劉湘黔.單片機(jī)應(yīng)用從零開(kāi)始M. 北京:清華大學(xué)社2001.57戴佳.51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)典型實(shí)例M. 天津:中國(guó)電力出版社2007.9 8楊欣,王玉鳳,劉湘黔.51單片機(jī)應(yīng)用實(shí)例詳解M. 北京: 清華大學(xué)出版社2002.6附錄1程序代碼ORG 0000H
31、; ;單片機(jī)上電后從0000H地址執(zhí)行AJMP START ;跳轉(zhuǎn)到主程序存放地址處ORG 0030H ;設(shè)置主程序開(kāi)始地址START:MOV SP,#60H ;設(shè)置堆棧起始地址為60HCLR P0.0 &
32、#160; ; P0.0輸出低電平,使LED1點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序SETB P0.0 ; P0.0輸出高電平,使LED1熄滅CLR P0.1 ; P0.1輸出低電平,使LED2點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序SETB P0.1
33、 ; P0.1輸出高電平,使LED2熄滅CLR P0.2 ; P0.2輸出低電平,使LED3點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序SETB P0.2 ; P0.2輸出高電平,使LED3熄滅CLR P0.3 ; P0.3輸出低電平,使LED4點(diǎn)亮ACALL DELAY&
34、#160; ;調(diào)用延時(shí)子程序SETB P0.3 ; P0.3輸出高電平,使LED4熄滅CLR P0.4 ; P0.4輸出低電平,使LED5點(diǎn)亮ACALL DELAY ;調(diào)用延時(shí)子程序SETB P0.4 ; P0.4輸出高電平,使LED5熄滅CLR P0
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)鐵路物流行業(yè)十三五規(guī)劃與投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國(guó)車燈模具行業(yè)市場(chǎng)前景規(guī)模及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)蓮藕粉行業(yè)運(yùn)行態(tài)勢(shì)及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)花露水市場(chǎng)風(fēng)險(xiǎn)評(píng)估規(guī)劃分析報(bào)告
- 2025-2030年中國(guó)胡麻油市場(chǎng)競(jìng)爭(zhēng)狀況及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)聚碳酸酯板(陽(yáng)光板)行業(yè)發(fā)展趨勢(shì)規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)縫制機(jī)械市場(chǎng)運(yùn)行現(xiàn)狀及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)紙制品市場(chǎng)運(yùn)行現(xiàn)狀及發(fā)展前景預(yù)測(cè)報(bào)告
- 2025-2030年中國(guó)電玩行業(yè)運(yùn)行狀況及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)電容筆行業(yè)發(fā)展?fàn)顩r及營(yíng)銷戰(zhàn)略研究報(bào)告
- 人音版 音樂(lè) 八年級(jí)下冊(cè) 第一單元 我和你教案
- 代理法人免責(zé)協(xié)議書(shū)版本
- 2024年青島港灣職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)必考題
- 門診導(dǎo)診課件
- python程序設(shè)計(jì)-說(shuō)課
- 《糖尿病患者血脂管理中國(guó)專家共識(shí)(2024版)》解讀
- 廣州石牌村改造規(guī)劃方案
- GB/T 22919.12-2024水產(chǎn)配合飼料第12部分:鯽魚(yú)配合飼料
- IP承載網(wǎng)架構(gòu)規(guī)劃及路由部署N
- (完整word版)現(xiàn)代漢語(yǔ)常用詞表
- 藏藥專業(yè)知識(shí)講座培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論