版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目 錄</b></p><p><b> 摘 要3</b></p><p> 第一章 緒 論4</p><p><b> 1.1 概述4</b></p><p> 1.2 設(shè)計目的4</p><p>
2、 1.3 設(shè)計任務(wù)和內(nèi)容4</p><p> 第二章 總體設(shè)計及核心器件簡介5</p><p><b> 2.1總體設(shè)計5</b></p><p> 2.2 AT89C516</p><p> 2.3 74LS1649</p><p> 第三章 單元電路模塊設(shè)計10</
3、p><p> 3.1復(fù)位電路10</p><p> 3.2晶振電路10</p><p> 3.3 LED數(shù)碼管顯示電路11</p><p> 3.4 總體設(shè)計原理圖及功能介紹12</p><p> 第四章 軟件編程設(shè)計13</p><p> 4.1 設(shè)計思想13</p&
4、gt;<p> 4.2 程序框圖13</p><p> 4.3 源程序14</p><p> 第五章 設(shè)計心得和存在問題20</p><p><b> 參考文獻(xiàn)22</b></p><p><b> 摘 要</b></p><p> 交
5、通在人們的日常生活中占有重要的地位,隨著人們社會活動的日益頻繁,這點更是體現(xiàn)的淋漓盡致。交通信號燈的出現(xiàn),使交通得以有效管制,對于疏導(dǎo)交通流量、提高道路通行能力,減少交通事故有明顯效果。本系統(tǒng)采用單片機AT89C51為中心器件來設(shè)計交通燈控制器,系統(tǒng)實用性強、操作簡單、擴展性強。本設(shè)計就是采用單片機模擬十字路口交通燈的狀態(tài)顯示以及倒計時。</p><p> 本設(shè)計系統(tǒng)由單片機I/O口擴展系統(tǒng)、交通燈狀態(tài)顯示系統(tǒng)
6、、LED數(shù)碼顯示系統(tǒng)、復(fù)位電路等幾大部分組成。系統(tǒng)除基本的交通燈功能外,還具有倒計時功能,較好的模擬實現(xiàn)了十字路口可能出現(xiàn)的狀況。</p><p> 軟件上采用匯編語言編程,主要編寫了主程序,LED數(shù)碼管顯示程序。經(jīng)過整機調(diào)試,實現(xiàn)了對十字路口交通燈的模擬。</p><p><b> 第一章 緒 論</b></p><p><b&g
7、t; 1.1 概述</b></p><p> 近年來隨著科技的飛速發(fā)展,單片機的應(yīng)用正在不斷地走向深入,同時帶動傳統(tǒng)控制檢測日新月益更新。在實時檢測和自動控制的單片機應(yīng)用系統(tǒng)中,單片機往往是作為一個核心部件來使用,僅單片機方面知識是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點的軟件結(jié)合,加以完善。交通信號燈的出現(xiàn),使交通得以有效管制,對于疏導(dǎo)交通流量、提高道路通行能力,減少交通事故有明顯
8、效果。</p><p><b> 1.2 設(shè)計目的</b></p><p> ?。?)加強對單片機和匯編語言的認(rèn)識,充分掌握和理解設(shè)計各部分的工作原理、設(shè)計過程、選擇芯片器件、模塊化編程等多項知識。</p><p> ?。?)用單片機模擬實現(xiàn)具體應(yīng)用,使個人設(shè)計能夠真正使用。</p><p> ?。?)把理論知識與實踐
9、相結(jié)合,充分發(fā)揮個人能力,并在實踐中鍛煉。</p><p> (4)提高利用已學(xué)知識分析和解決問題的能力。</p><p> ?。?)提高實踐動手能力。</p><p> 1.3 設(shè)計任務(wù)和內(nèi)容</p><p><b> 1.3.1設(shè)計任務(wù)</b></p><p> 結(jié)合教材及參考資料,用
10、AT89C51單片機模擬實現(xiàn)十字路口的交通燈亮滅、倒計時顯示等功能。</p><p><b> 1.3.2設(shè)計內(nèi)容</b></p><p> ?。?)填寫設(shè)計任務(wù)書。</p><p> ?。?)進(jìn)行總體設(shè)計,畫出原理圖。</p><p> ?。?)編寫并調(diào)試程序。</p><p> ?。?)用P
11、roteus軟件進(jìn)行仿真。</p><p> 第二章 總體設(shè)計及核心器件簡介</p><p><b> 2.1總體設(shè)計</b></p><p> 整個設(shè)計以AT89C51單片機為核心,LED數(shù)碼管顯示,晶振電路,復(fù)位電路組成。</p><p> 硬件模塊入圖2-1。</p><p> 圖
12、2-1 硬件模塊</p><p> 2.2 AT89C51</p><p> 1.AT89C51單片機簡介</p><p> AT89C51是美國ATMEL公司推出的系列單片機,將多種功能的8位CPU與FPEROM(快閃可編程/擦除只讀存儲器)結(jié)合在一個芯片上,是一種低功耗、高性能的CMOS控制器,為很多嵌入式控制應(yīng)用提供了非常靈活而又價格適宜的方案,其性能
13、價格比遠(yuǎn)高于同類芯片。它與MCS-51指令系統(tǒng)兼容,片內(nèi)FPEROM允許對程序存儲器在線重復(fù)編程,也可用常規(guī)的EPROM編程器編程,可循環(huán)寫入/擦除1000次。89C51內(nèi)含4KB的FPEROM,一般的EEPROM的字節(jié)擦除時間和寫入時間基本上均為10ms,對于任一個實時控制系統(tǒng)來說,這樣長的時間是不可能在線修改程序的。</p><p> 圖2-2 89C51內(nèi)部結(jié)構(gòu)圖</p><p>
14、 與EEPROM相比較,F(xiàn)PEROM大大縮短了存儲內(nèi)容擦除和寫入的時間,為在線改寫程序提供了極大的方便,而且價格也比帶EPROM87C系列單片機便宜,這更顯示出了89C系列的優(yōu)越性。它還有128*8Bit的片內(nèi)RAM;32根I/O線;2個16位定時/計數(shù)器;5個中斷源;一個全雙工的異步串行口;間歇和掉電工作模式;三級程序存儲器加密;全靜態(tài)工作,晶振工作范圍:0Hz—24MHz。</p><p><b>
15、; 2.管腳功能</b></p><p> AT89C51單片機為40引腳芯片如圖2-3所示。</p><p> ①I/O口線: P0、P1、P2、P3共四個八位P0口是三態(tài)雙向口, 通稱數(shù)據(jù)總線口, 因為只有該口能直接用于對外部存儲器的讀?寫操作。P0口也用以輸出外部存儲器的低8位地址。由于是分時輸出, 故應(yīng)在外部加鎖存器將此地址數(shù)據(jù)鎖存, 地址鎖存信號用ALE。P1口
16、是專門供用戶使用的I/O口, 是準(zhǔn)雙向口。P2口是從系統(tǒng)擴展時作高8位地址線用。不擴展外部存儲器時, P口也可P2口也是準(zhǔn)雙向口。P3口是雙功能口, 該口的每一位均可獨立地定義為第一I/O 功能或第二I/O功能。作為第一功能使用時操作同P1口。</p><p> P3口的第二功能如表2-1。</p><p> 圖2-3 89C51引腳圖</p><p> ?、诳?/p>
17、制口線: PSEN (片外取控制)、AL E( 地址鎖存控制)、EA (片外儲器選擇)、RE2SET (復(fù)位控制) ;</p><p> ③電源及時鐘: CCC、VSS; XTAL 1, XTAL 2</p><p> 表2-1 引腳功能表</p><p> 2.3 74LS164</p><p> 74LS164引腳定義如圖2-5
18、所示,其真值表如表2-2所示,</p><p> 能。A、B端為串行數(shù)據(jù)輸入端,QA ~ QH為數(shù)據(jù)輸出端,CLK為外部時鐘輸入端,CLR為清零端。</p><p> 圖2-5 74LS164引腳圖</p><p> 表2-2 74LS164真值表</p><p> 第三章 單元電路模塊設(shè)計</p><p>
19、;<b> 3.1復(fù)位電路</b></p><p><b> 3-1 復(fù)位電路</b></p><p><b> 3.2晶振電路</b></p><p> 3-2 晶振模塊原理圖</p><p> 選取原則:傳統(tǒng)做法,但能夠?qū)崿F(xiàn)所需,即最簡單也最是實用。電容選取22u
20、F,晶振為11.0592Hz。</p><p> 3.3 LED數(shù)碼管顯示電路</p><p> 在單片機應(yīng)用系統(tǒng)中,數(shù)碼管顯示常用兩種方法:靜態(tài)顯示和動態(tài)掃描顯示。所謂靜態(tài)顯示,就是每一個顯示器都要占用單獨的具有鎖存功能的I/O接口用于筆劃段字形代碼。這樣單片機只要把要顯示的字形代碼發(fā)送到接口電路,就不用管它了,直到要顯示新的數(shù)據(jù)時,再發(fā)送新的字形碼,因此,使用這種方法單片機中CPU
21、的開銷小,可以提供單獨鎖存的I/O接口電路很多。所以本設(shè)計采用串并轉(zhuǎn)換電路74LS164的靜態(tài)顯示電路。其電路圖如圖3-4所示。 </p><p> 圖3-4 數(shù)碼管顯示靜態(tài)驅(qū)動電路</p><p> 3.4 總體設(shè)計原理圖及功能介紹</p><p><b> 功能介紹:</b></p><p> LED數(shù)碼
22、管則用來對各種狀態(tài)進(jìn)行倒計時的顯示。設(shè)計中采用74LS164靜態(tài)驅(qū)動LED數(shù)碼管,利用單片機的RXD作為數(shù)據(jù)的輸出端給164送數(shù)。利用164的移位進(jìn)行多位的顯示。利用延時程序控制每秒時間,從而控制RXD送數(shù)的時間間隔。</p><p> 第四章 軟件編程設(shè)計</p><p><b> 4.1 設(shè)計思想</b></p><p> 交通燈根據(jù)
23、其顯示情況可以分為四個狀態(tài),可以通過定時來控制每個狀態(tài)的時間;通過定時也可以向LED數(shù)碼管中每隔1秒送一個數(shù),顯示該狀態(tài)剩余的時間。</p><p><b> 4.2 程序框圖</b></p><p> 圖4-1 主程序框圖</p><p><b> 4.3 源程序</b></p><p>
24、 SECOND1 EQU 30H ;東西路口計時寄存器</p><p> SECOND2 EQU 31H ;南北路口計時寄存器</p><p> DBUF EQU 40H ;顯示碼緩沖區(qū)1</p><p> TEMP EQU 44H ;顯示碼緩沖區(qū)2</
25、p><p> LED_G1 BIT P2.1 ;東西路口綠燈</p><p> LED_Y1 BIT P2.2 ;東西路口黃燈</p><p> LED_R1 BIT P2.3 ;東西路口紅燈</p><p> LED_G2 BIT P2.4 ;南北路
26、口綠燈</p><p> LED_Y2 BIT P2.5 ;南北路口黃燈</p><p> LED_R2 BIT P2.6 ;南北路口紅燈</p><p> ORG 0000H</p><p> LJMP START</p><p> ORG 0100H<
27、/p><p> START: MOV TMOD,#01H ;置T0為工作方式1</p><p> MOV TH0,#3CH ;置T0定時初值50ms</p><p> MOV TL0,#0B0H</p><p><b> CLR TF0</b></p><p&g
28、t; SETB TR0 ;啟動T0</p><p><b> CLR A</b></p><p> MOV P1,A ;關(guān)閉不相關(guān)的LED</p><p> LOOP: MOV R2,#20 ;置1S計數(shù)初值,50ms*20=1s</p><p>
29、; MOV R3,#20 ;紅燈亮20S</p><p> MOV SECOND1,#25 ;東西路口計時顯示初值25s</p><p> MOV SECOND2,#25 ;南北路口計時顯示初值25s</p><p> LCALL DISPLAY </p><p> LCALL STATE1
30、 ;調(diào)用狀態(tài)1</p><p> WAIT1: JNB TF0,WAIT1 ;查詢50ms到否</p><p> CLR TF0 </p><p> MOV TH0,#3CH ;回復(fù)T0定時初值50ms</p><p> MOV TL0,#0B0H</p>&
31、lt;p> DJNZ R2,WAIT1 ;判斷1S到否 未到繼續(xù)狀態(tài)1</p><p> MOV R2,#20 ;置50MS計數(shù)初值</p><p> DEC SECOND1 ;東西路口顯示時間減1s</p><p> DEC SECOND2 ;南北路口顯示時間減1s</p><
32、p> LCALL DISPLAY</p><p> DJNZ R3,WAIT1 ;狀態(tài)1維持20s</p><p> MOV R2,#5 ;置50MS計時初值5*4=20</p><p> MOV R3,#3 ;路燈閃3s</p><p> MOV R4,#4 ;
33、閃爍間隔200ms</p><p> MOV SECOND1,#5 ;東西路口計時顯示初值5s</p><p> MOV SECOND2,#5 ;南北路口計時顯示初值5s</p><p> LCALL DISPLAY ;</p><p> WAIT2: LCALL STATE2 ;調(diào)用狀態(tài)2
34、</p><p> JNB TF0,WAIT2 ;查詢50ms到否</p><p> CLR TF0 ;</p><p> MOV TH0,#3CH ;恢復(fù)T0定時初值50ms</p><p> MOV TL0,#0B0H</p><p> DJNZ R4,W
35、AIT2 ;判斷200MS到否 未到繼續(xù)狀態(tài)2</p><p> CPL LED_G1 ;東西綠燈閃</p><p> MOV R4,#4 ;閃爍間隔200MS</p><p> DJNZ R2,WAIT2 ;判1S到否 未到繼續(xù)狀態(tài)2</p><p> MOV R2,#5
36、 ;置50MS計數(shù)初值</p><p> DEC SECOND1 ;東西路口顯示時間減1S</p><p> DEC SECOND2 ;南北路口顯示時間減1S</p><p> LCALL DISPLAY </p><p> DJNZ R3,WAIT2 ;狀態(tài)2維持3S</
37、p><p> MOV R2,#20 ;置50MS計數(shù)初值</p><p> MOV R3,#2 ;黃燈閃2S</p><p> MOV SECOND1,#2 ;東西路口計時顯示初值2S</p><p> MOV SECOND2,#2 ;南北路口計時顯示初值2S </p>&l
38、t;p> LCALL DISPLAY</p><p> WAIT3: LCALL STATE3 ;調(diào)用狀態(tài)3</p><p> JNB TF0,WAIT3 ;查詢100MS到否</p><p><b> CLR TF0</b></p><p> MOV TH0,#3CH
39、 ;恢復(fù)T0定時初值100MS</p><p> MOV TL0,#0B0H </p><p> DJNZ R2,WAIT3 ;判斷1S到否 未到繼續(xù)狀態(tài)3</p><p> MOV R2,#20 ;置100MS計數(shù)初值</p><p> DEC SECOND1 ;東西路口顯
40、示時間減1S</p><p> DEC SECOND2 ;南北路口顯示時間減1S</p><p> LCALL DISPLAY </p><p> DJNZ R3,WAIT3 ;狀態(tài)3維持2S</p><p> MOV R2,#20 ;置50MS計數(shù)初值</p><
41、p> MOV R3,#20 ;紅燈閃20S</p><p> MOV SECOND1,#25 ;東西路口計時顯示初值25S</p><p> MOV SECOND2,#25 ;南北路口計時顯示初值25S</p><p> LCALL DISPLAY</p><p> WAIT4: LCALL
42、STATE4 ;調(diào)用狀態(tài)4</p><p> JNB TF0,WAIT4 ;查詢100ms到否</p><p> CLR TF0 </p><p> MOV TH0,#3CH ;恢復(fù)T0定時初值100ms</p><p> MOV TL0,#0B0H</p>&
43、lt;p> DJNZ R2,WAIT4 ;判斷1S是否 未到繼續(xù)狀態(tài)4</p><p> MOV R2,#20 ;置100MS計數(shù)初值</p><p> DEC SECOND1 ;東西路口顯示時間減1S</p><p> DEC SECOND2 ;南北路口顯示時間減1S</p><
44、;p> LCALL DISPLAY </p><p> DJNZ R3,WAIT4 ;狀態(tài)4維持20S</p><p> MOV R2,#5 ;置50MS計數(shù)初值 </p><p> MOV R4,#4 ;紅燈閃20S</p><p> MOV R3,#3
45、 ;綠燈閃3S</p><p> MOV SECOND1,#5 ;東西路口計時顯示初值5S</p><p> MOV SECOND2,#5 ;南北路口計時顯示初值5S</p><p> LCALL DISPLAY</p><p> WAIT5: LCALL STATE5 ;調(diào)用狀態(tài)5</p&
46、gt;<p> JNB TF0,WAIT5 ;查詢100MS到否</p><p><b> CLR TF0</b></p><p> MOV TH0,#3CH ;恢復(fù)T0定時初值100MS</p><p> MOV TL0,#0B0H</p><p> DJNZ R
47、4,WAIT5 ;判斷200MS到否?未到繼續(xù)狀態(tài)5</p><p> CPL LED_G2 ;南北綠燈閃</p><p> MOV R4,#4 ;閃爍200MS</p><p> DJNZ R2,WAIT5 ;判斷1S到否?未到繼續(xù)狀態(tài)5</p><p> MOV R2,#5
48、 ;置100MS計時初值</p><p> DEC SECOND1 ;東西路口顯示時間減1S</p><p> DEC SECOND2 ;南北路口顯示時間減1S</p><p> LCALL DISPLAY </p><p> DJNZ R3,WAIT5 ;狀態(tài)5維持3S&l
49、t;/p><p> MOV R2,#20 ;置50MS計數(shù)初值 </p><p> MOV R3,#2 ;紅燈閃2S</p><p> MOV SECOND1,#2 ;東西路口計時顯示初值2S</p><p> MOV SECOND2,#2 ;南北路口計時顯示初值2S</p>
50、<p> LCALL DISPLAY</p><p> WAIT6: LCALL STATE6 ;調(diào)用狀態(tài)6</p><p> JNB TF0,WAIT6 ;查詢100MS到否</p><p><b> CLR TF0</b></p><p> MOV TH0,
51、#3CH ;恢復(fù)T0定時初值100MS </p><p> MOV TL0,#0B0H </p><p> DJNZ R2,WAIT6 ;判斷1S到否 未到繼續(xù)狀態(tài)6</p><p> MOV R2,#20H ;置100MS計數(shù)初值</p><p> DEC SECOND1 ;東
52、西路口顯示時間減1S</p><p> DEC SECOND2 ;南北路口顯示時間減1S</p><p> LCALL DISPLAY</p><p> DJNZ R3,WAIT6 ;狀態(tài)6維持2S</p><p> LJMP LOOP ;大循環(huán)</p><p> S
53、TATE1: ;狀態(tài)1</p><p> SETB LED_G1 ;東西路口綠燈亮</p><p> CLR LED_Y1</p><p> CLR LED_R1</p><p> CLR LED_G2</p><p> CLR
54、LED_Y2</p><p> SETB LED_R2 ;南北路口紅燈亮</p><p><b> RET</b></p><p> STATE2: ;狀態(tài)2</p><p> CLR LED_Y1</p><p> CLR L
55、ED_R1</p><p> CLR LED_G2</p><p> CLR LED_Y2</p><p> SETB LED_R2 ;南北路口紅燈亮</p><p><b> RET</b></p><p> STATE3:
56、;狀態(tài)3</p><p> CLR LED_G1</p><p> CLR LED_R1</p><p> CLR LED_G2</p><p> CLR LED_Y2</p><p> SETB LED_R2 ;南北路口紅燈亮</p><p> SET
57、B LED_Y1 ;東西路口綠燈亮</p><p><b> RET </b></p><p> STATE4: ;狀態(tài)4</p><p> CLR LED_G1</p><p> CLR LED_Y1</p><p> SET
58、B LED_R1 ;東西路口紅燈亮</p><p> SETB LED_G2 ;南北路口紅燈亮</p><p> CLR LED_Y2 </p><p> CLR LED_R2</p><p><b> RET </b></p><p> STAT
59、E5: ;狀態(tài)5</p><p> CLR LED_G1</p><p> CLR LED_Y1</p><p> SETB LED_R1 ;東西路口紅燈亮</p><p> CLR LED_Y2</p><p> CLR LED_R2<
60、;/p><p><b> RET</b></p><p> STATE6: ;狀態(tài)6</p><p> CLR LED_G1</p><p> CLR LED_Y1</p><p> SETB LED_R1 ;東西路口紅燈亮<
61、/p><p> CLR LED_G2</p><p> CLR LED_R2</p><p> SETB LED_Y2 ;南北路口黃燈亮</p><p><b> RET</b></p><p> DISPLAY: ;數(shù)碼顯示<
62、/p><p> MOV A,SECOND1 ;東西路口計時寄存器</p><p> MOV B,#10 ;十六進(jìn)制數(shù)拆成兩個十進(jìn)制數(shù)</p><p><b> DIV AB</b></p><p> MOV DBUF+3,A</p><p><b>
63、; MOV A,B</b></p><p> MOV DBUF+2,A</p><p> MOV A,SECOND2</p><p> MOV B,#10</p><p><b> DIV AB</b></p><p> MOV DBUF+1,A&l
64、t;/p><p><b> MOV A,B</b></p><p> MOV DBUF,A</p><p> MOV R0,#DBUF</p><p> MOV R1,#TEMP</p><p> MOV R7,#4</p><p> DP10:
65、 MOV DPTR,#LEDMAP</p><p> MOV A,@R0</p><p> MOVC A,@A+DPTR</p><p> MOV @R1,A</p><p><b> INC R0</b></p><p><b> INC R
66、1</b></p><p> DJNZ R7,DP10</p><p> MOV R0,#TEMP</p><p> MOV R1,#4</p><p> DP12: MOV R7,#8</p><p> MOV A,@R0</p><p>
67、 DP13: RLC A</p><p> MOV P3.0,C</p><p> CLR P3.1</p><p> SETB P3.1</p><p> DJNZ R7,DP13</p><p><b> INC R0</b></p>&
68、lt;p> DJNZ R1,DP12</p><p><b> RET</b></p><p><b> LEDMAP:</b></p><p> DB 3FH,06H,5BH,4FH,66H,6DH ;0,1,2,3,4,5</p><p> DB 7DH,07H,
69、7FH,6FH,77H,7CH ;6,7,8,9,a,b</p><p> DB 58H,5EH,7BH,0,40H ;s,d,e,f,,-</p><p><b> END</b></p><p><b> 第五章 心得體會</b></p><p><b>
70、 心得體會</b></p><p> 作為一名自動化專業(yè)的學(xué)生,我覺得做單片機課程設(shè)計是十分有意義的,而且是十分必要的。在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似的課程設(shè)計就為我們提供了良好的實踐平臺。</p><p> 要做好一個課程設(shè)
71、計,就必須做到:在設(shè)計程序之前,對所用單片機的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機內(nèi)有哪些資源;要有一個清晰的思路和一個完整的軟件流程圖;在設(shè)計程序時,不能妄想一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計課程過程中遇到問題是很正常德,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以
72、免下次再碰到同樣的問題。課程設(shè)計結(jié)束了,但是從中學(xué)到的知識會讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都會受益于我在以后的學(xué)習(xí)、工作和生活中。設(shè)計過程,好比是我們的成長的歷程,常有一些不如意,難免會遇到各種各樣的問題。</p><p> 在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。我們通過查閱大量有關(guān)資料,并在小組中互相討論,交流經(jīng)驗和自學(xué),使自己學(xué)到了不
73、少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。通過這次課程設(shè)計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運用到實踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的學(xué)習(xí)產(chǎn)生積極的影響。通過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學(xué)會了堅持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。</p><p> 我覺
74、得作為一名自動化專業(yè)的學(xué)生,單片機的課程設(shè)計是很有意義的。更重要的是如何把自己平時所學(xué)的東西應(yīng)用到實際中。雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這一個多禮拜的“學(xué)習(xí)”,在小組同學(xué)的協(xié)助下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自己開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。我認(rèn)為這個收獲應(yīng)該說是相當(dāng)大的。覺得課程設(shè)計反映的是一個從理論到實際應(yīng)用的過程,但是更遠(yuǎn)一點可以
75、聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會的一個過程。小組人員的配合﹑相處,以及自身的動腦和努力,都是以后工作中需要的。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 李朝青. 單片機原理及接口技術(shù)(第3版). 北京:北京航空航天大學(xué)出版社,2006</p><p> [2] 何立民. 單片機應(yīng)用技術(shù)大全. 北京:北京航
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設(shè)計交通燈
- 課程設(shè)計—交通燈
- 交通燈課程設(shè)計
- 交通燈課程設(shè)計
- 交通燈課程設(shè)計
- 交通燈課程設(shè)計
- 交通燈設(shè)計數(shù)電交通燈課程設(shè)計數(shù)電交通燈設(shè)計
- 交通燈課程設(shè)計--基于fpga的交通燈設(shè)計
- 交通燈課程設(shè)計--plc實現(xiàn)交通燈控制設(shè)計
- 模擬交通燈課程設(shè)計--模擬交通燈的設(shè)計
- 交通燈課程設(shè)計--交通燈控制系統(tǒng)設(shè)計
- 交通燈課程設(shè)計--交通燈控制器
- 交通燈課程設(shè)計 (2)
- 交通燈微機課程設(shè)計
- eda交通燈課程設(shè)計
- plc交通燈課程設(shè)計
- 信號交通燈課程設(shè)計
- 課程設(shè)計--智能交通燈
- plc課程設(shè)計交通燈
- 模擬交通燈課程設(shè)計
評論
0/150
提交評論