2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  課程設(shè)計任務(wù)書</b></p><p>  課題名稱: 基于8086/8088的交通信號燈設(shè)計 </p><p>  完成期限: 2011年12月12日 至 2011年12月22日</p><p><b>  一、設(shè)計目的</b></p><p>  電子課程設(shè)

2、計是電子技術(shù)學(xué)習(xí)中重要的一課,它將理論知識和實(shí)踐能力相結(jié)合,真正鍛煉了學(xué)生的實(shí)際動手能力和綜合理解能力,為以后的學(xué)習(xí)和生活打下了良好的基礎(chǔ)。交通燈保證了保證了正常的交通秩序,讓車輛有序行駛,同時也保證了行人過馬路時的安全,受到人們的普遍歡迎,在很多場合得到了廣泛的應(yīng)用。</p><p>  交通燈是利用計算機(jī)通過編寫匯編語言程序控制的,實(shí)現(xiàn)“紅燈停,綠燈行”的交通規(guī)則。雖然匯編語言較為古老,但它是計算機(jī)中很多芯片

3、必須具備的程序,同時也使得很多特殊外設(shè)得以正常運(yùn)行。隨著計算機(jī)技術(shù)的成熟與廣泛應(yīng)用,交通燈的功能也隨之多樣化。諸如閃爍警示、鳴笛警示,時間程序自動控制、倒計時顯示等。還可以根據(jù)主、次干道的交通狀況的不同任意設(shè)置各自的不同的通行時間,或者給紅綠色盲者以聲音警示的人性化設(shè)計?,F(xiàn)在的交通燈系統(tǒng)很多都增加了智能控制環(huán)節(jié),比如對闖紅燈的車輛進(jìn)行拍照。當(dāng)某方向紅燈亮?xí)r,此時相應(yīng)的傳感器開始工作,當(dāng)有車輛通過時,照相機(jī)就把車輛拍下。總之,交通燈的數(shù)字

4、化給人們生產(chǎn)生活帶來了極大的方便。</p><p>  要將交通燈系統(tǒng)產(chǎn)品化,應(yīng)該根據(jù)客戶不同的需求進(jìn)行不同的設(shè)計,應(yīng)該在程序中增加一些可以人為改變的參數(shù),以便客戶根據(jù)不同的需要隨時調(diào)節(jié)交通燈。因此,研究交通燈的原理及擴(kuò)大其應(yīng)用,有著非常深遠(yuǎn)而現(xiàn)實(shí)的意義。</p><p><b>  二、設(shè)計內(nèi)容及要求</b></p><p>  設(shè)計一個基于

5、8086/8088微型計算機(jī)的一個交通信號燈控制系統(tǒng),要求能完成基本的交通燈控制,如紅、綠、黃三種燈的定時交替點(diǎn)亮與熄滅;能提供行人通過時的臨時信號修改;能提供當(dāng)時當(dāng)?shù)氐臏囟?、濕度信息;提供基本的鍵盤輸入。</p><p>  1. 設(shè)計一個基于8086/8088微型計算機(jī)的一個交通信號燈控制系,要求使用如下器件:</p><p>  8086、8259、8253、8255、ADC0809

6、、</p><p>  溫度傳感器(可自選)和濕度傳感器(可自選),其計數(shù)時間均為6s、健盤;</p><p>  2. 交通燈的亮、滅情況如下:</p><p>  東、西兩個相對路口紅燈亮12s,南、北兩個路口綠燈亮6s,后轉(zhuǎn)為黃燈亮6s;</p><p>  南、北兩個相對路口紅燈亮12s,東、西兩個路口綠燈亮6s,后轉(zhuǎn)為黃燈亮6s;&

7、lt;/p><p>  3. 每個路口設(shè)一個緊急按鍵,可以中斷當(dāng)前的交通燈狀態(tài),使當(dāng)前路口為綠燈,經(jīng)12s后恢復(fù)原來的工作狀態(tài);</p><p>  4. 使用8253提供時間定時;</p><p><b>  三、設(shè)計方案</b></p><p>  3.1 交通燈控制系統(tǒng)的組成</p><p> 

8、 交通燈控制系統(tǒng)的原理框圖如圖1所示。它主要由控制器、定時器、譯碼器和秒脈沖信號發(fā)生器等部分組成。秒脈沖發(fā)生器是該 系統(tǒng)中定時器和控制器的標(biāo)準(zhǔn)時鐘信號源,譯碼器輸出兩組信號燈的控制信號,經(jīng)驅(qū)動電路后驅(qū)動信號燈工作,控制器是系統(tǒng)的主要部分,由它控制定時器和譯碼器的工作。</p><p>  3.2 設(shè)計內(nèi)容分析</p><p>  通過分析設(shè)計要求得出燈亮的規(guī)律如下:</p>

9、<p>  1.東西南北兩個方向起始狀態(tài)全為紅,延續(xù)3秒。</p><p>  2.東西方向紅燈亮,南北方向綠燈亮;延續(xù)6秒。</p><p>  3.東西方向紅燈亮,南北方向轉(zhuǎn)為黃燈亮;延續(xù)3秒。</p><p>  4.東西方向紅燈亮,延續(xù)3秒;南北方向黃燈亮,以頻率1HZ閃爍3秒。</p><p>  5.東西方向綠燈亮,南北

10、方向紅燈亮,延續(xù)6秒。</p><p>  6.東西方向黃燈亮,南北方向紅燈亮;延續(xù)3秒。</p><p>  7.東西方向黃燈亮,以頻率1HZ閃爍3秒;南北方向紅燈亮,延續(xù)3秒。</p><p>  8.東西方向紅燈亮,南北方向綠燈亮,重復(fù)以上步驟 。</p><p>  9.每一個路口有一個緊急按鍵,可以中斷當(dāng)前的交通狀態(tài),使當(dāng)前的路口為

11、綠燈,經(jīng)過12秒后恢復(fù)。</p><p>  通行分析燈的亮滅情況,總結(jié)出下表(1標(biāo)示燈亮,0標(biāo)示燈滅):</p><p><b>  轉(zhuǎn)換成控制碼:</b></p><p>  東西、南北分別在0-6,、6-12 、12-18 、18-24時間段的亮燈情況比較:</p><p><b>  四、電路設(shè)計思路&

12、lt;/b></p><p>  通過并行接口芯片8255A和8086芯片的硬件連接,以及通過8253定時的方法,來實(shí)現(xiàn)十字路口交通燈的模擬控制。</p><p>  4.1 延時功能實(shí)現(xiàn)邏輯:</p><p>  8253芯片中數(shù)據(jù)總線緩沖存儲器是由8為雙向三態(tài)緩沖存儲器構(gòu)成,是CPU與8253之間交換信息的通道。讀寫/控制電路可以接收CPU送入的讀/寫控制

13、信號,若計數(shù)器0設(shè)為1s定時中斷,周期為0-24秒,可通過編程控制各個路燈的狀態(tài)的轉(zhuǎn)換,以及使得黃燈按時閃爍。8053內(nèi)部包含3個功能完全相同的通道,每個通道內(nèi)部設(shè)有一個16位計數(shù)器,可進(jìn)行二進(jìn)制或十進(jìn)制(BCD)計數(shù),因此8253既是一個定時器也是一個計數(shù)器。</p><p>  讀/寫控制器接受CPU送入的讀/寫控制信號,并完成對芯片內(nèi)部各功能部件的控制功能,因此,它實(shí)際上是8253芯片內(nèi)部的控制器。可接受的

14、控制信號:</p><p>  A1A0—端口選擇信號,由CPU輸入。8253內(nèi)部有3個獨(dú)立的通道,和一個控制字寄存器,它們構(gòu)成8253芯片的4個端口,CPU可對3個通道進(jìn)行讀/寫操作,對控制字寄存器進(jìn)行寫操作。</p><p>  CS—片選信號,由CPU輸入,低電平有效,通常由端口地址的高位地址譯碼形成。</p><p>  RD、WR—讀/寫控制命令,由CPU

15、輸入,低電平有效。RD有效時,CPU讀取由A1A0所選定的通道內(nèi)計數(shù)的內(nèi)容。WR有效時,CPU將計數(shù)值寫入各個通道的計數(shù)器中,或者是將方式控制字寫入控制字寄存器中。</p><p>  當(dāng)某通道用作計數(shù)器時,應(yīng)將要求計數(shù)的次數(shù)預(yù)置到該通道的計數(shù)器中,被計數(shù)的事件以脈沖方式從CLKi端輸入,每輸入一個計數(shù)脈沖,計數(shù)器內(nèi)容減“1”,待計數(shù)值計到“0”,OUTi端將有輸出,表示計數(shù)次數(shù)到。</p><

16、;p>  當(dāng)某通道用作定時器時,由CLKi端輸入一定頻率的時鐘脈沖。根據(jù)要求定時的時間長短確定所需的計數(shù)值,并預(yù)置到計數(shù)器中,每輸入一個時鐘脈沖,計數(shù)器內(nèi)容減“1”,待計數(shù)值計到“0”,OUT i端將有輸出,表示定時時間到。</p><p>  控制字寄存器用來存放由CPU寫入8253的方式選擇控制字,由它來定義8253中各通道的工作方式。</p><p>  SC1、SC0位用來選

17、擇通道,RL1、RL0位用來定義對所選通道中的計數(shù)器的操作,BCD位用來定義是采用二進(jìn)制計數(shù)還是十進(jìn)制計數(shù),M2M1M0位用來定義所選通道的6種工作方式。</p><p>  4.2 譯碼電路設(shè)計:</p><p>  74HC138是用CMOS門電路組成的3線-8線譯碼器,它有3個附加的控制端S1、S2’和S3’,這三個控制端也成為“片選”輸入端,利用片選的作用可以將多片連接起來以擴(kuò)展譯

18、碼器的功能。只有當(dāng)S1=1、S2’+S3’=0時譯碼器處于工作狀態(tài)。</p><p>  8259的地址為20H、21H,8253的地址為40H、41H、42H、43H,8255的端口地址為0F0H、0F1H、0F2H、0F3H。故芯片的地址只與8086的地址的低8位有聯(lián)系,不妨設(shè)高十二為全為1將它們相與后作為38譯碼器的始能信號E3。再分析發(fā)現(xiàn)8259、8253、8255各端口地址的低八位其中D2、D3均為0,

19、將8086的地址總線的D2、D3作為38譯碼器的始能信號E1、E2。將8086的地址總線的D0、D1分別與8253和8255的A0、A1連接,利用D4、D5、D6、D7構(gòu)成譯碼電路。將8086的地址總線的D0與8259的A0連接,利用D2、D4、D5、D6、D7通過38譯碼器構(gòu)成譯碼電路。</p><p>  4.3 控制電路設(shè)計:</p><p>  由于8255A與8086CPU是以低

20、八位數(shù)據(jù)線相連接的,所以應(yīng)該是8255A的A1、A0線分別與8086CPU的A2、A1相連,而將8086的A0線作為選通信號。如果是按8255A內(nèi)部地址來看,則在圖中它的地址是PA口地址即(CS+000H),PB口地址為(CS+001H),PC口地址為(CS+002H),命令控制口地址為(CS+003H),其中,CS為8255片選信號的首地址;若是按8086CPU地址來看,則8255A的地址是PA口地址即(CS+000H),PB口地址為

21、(CS+002H),PC口地址為(CS+004H),命令控制口地址為(CS+006H)。當(dāng)CS=0288H,則PA口地址為0288H,PB口地址為028AH,PC口地址為028CH,命令控制口地址為028EH。</p><p>  1)對8255A芯片的說明:</p><p>  8255A是一種可編程的芯片,內(nèi)部有3個8位的I/0端口:A口、B口和C口。這三個端口也可以分為各有12位的兩

22、組:A組和B組。A組包含A口8位和C口的高四位,B組包含B口8位和C口的低四位;A組控制和B組控制用于實(shí)現(xiàn)方式選擇操作;讀寫控制邏輯用于控制芯片內(nèi)部寄存器的數(shù)據(jù)和控制字經(jīng)數(shù)據(jù)總線緩沖器送入各組接口寄存器中。由于8255A數(shù)據(jù)總線緩沖器是雙向三態(tài)8位驅(qū)動器,因此可以直接和8086系統(tǒng)數(shù)據(jù)總線相連。8255A可為可為86系統(tǒng)微處理機(jī)提供3個獨(dú)立的并行輸入/輸出端口。利用輸出端口與數(shù)模轉(zhuǎn)換器相連,可控制輸出模擬量的大小,比如電壓的高低、電流的

23、大小、書讀的快慢、溫度的升降等,利用模數(shù)轉(zhuǎn)換器又可將他們轉(zhuǎn)換為數(shù)字量,通過并行輸入端口送回微機(jī)系統(tǒng)中。本例檢測空氣溫度和濕度,并及時給予反饋顯示,就要運(yùn)用此芯片的該模擬量轉(zhuǎn)換功能。8255A與8086接線原理圖如下:</p><p>  2)對8259A芯片的說明:</p><p>  8259A為可編程中斷控制器,它有8大部分組成。其中數(shù)據(jù)總線緩沖器是一個雙向8位3態(tài)緩沖器,由它構(gòu)成82

24、59A與CPU之間的數(shù)據(jù)總線接口。讀寫控制用來接收來自CPU的讀/寫控制命令和片選控制信息。由于一片8259A只占兩個I/O端口地址,可用末位地址碼A0來選端口,端口其他的高位地址作為片選信號輸入。一片8259A只能接收八級中斷從IR7-IR0輸入,當(dāng)引入的中斷超過8級時,可用多片8259A級聯(lián)使用。</p><p>  3)對溫度傳感器介紹:</p><p>  濕度傳感器是把相對濕度的

25、變化轉(zhuǎn)換成電信號的器件。</p><p>  感濕特點(diǎn):在基片涂覆材料形成感濕膜。空氣中的水蒸氣吸附于感濕材料后,原件的阻抗、介電常數(shù)發(fā)生很大的變化,從而制成濕敏原件。</p><p>  工作原理:水分子具有很強(qiáng)的電子親和力,易于在多孔性半導(dǎo)體陶瓷表面附著,并俘獲電子,在半導(dǎo)體陶瓷表面形成空穴積累,導(dǎo)致半導(dǎo)體陶瓷的電阻率降低。晶胞間界水分子的電離。芯片內(nèi)部結(jié)構(gòu)如下:</p>

26、<p><b>  五、電路原理圖</b></p><p><b>  六、程序流程圖</b></p><p><b>  七、程序代碼</b></p><p><b>  十字路口交通控制器</b></p><p>  DATASEGME

27、NT</p><p>  SETTIMEDB 3;用戶設(shè)置的通行時間</p><p>  NOWTIMEDB 3;當(dāng)前計時時間</p><p>  TIME1EQU 10</p><p>  TIMEOT1DB TIME1;0.5秒定時單元</p><p>  TIME2EQU 2</p

28、><p>  TIMEOT2DB TIME2;1秒定時單元</p><p>  FLAGDB 1;閃爍標(biāo)志</p><p>  ONOFFDB 1;亮滅標(biāo)志</p><p>  LEFTDB 1;南北向和東西向標(biāo)志</p><p>  TABDB 3FH,06H,5BH,4FH,66H,

29、6DH,7DH,07H,7FH,6FH;0~9的顯示碼</p><p>  DATAENDS</p><p>  STACKSEGMENT STACK</p><p>  DW 64 DUP(6);定義堆棧段</p><p>  STACK ENDS</p><p>  CODE SEGMENT

30、;代碼段定義</p><p>  ASSUME CS:CODE,DS:DATA;段指定</p><p>  START:MOVAX, DATA</p><p>  MOVDS, AX</p><p>  PUSH DS;當(dāng)前用戶DS段入棧保存</p><p>  MOV AX, 0000H

31、</p><p>  MOV DS,AX;修改DS=0000H,指向中斷矢量表所在段</p><p>  MOV AX,OFFSET IRQ0;取出中斷處理子程序的入口偏移地址(以0為基準(zhǔn))</p><p>  ADD AX,2000H;修正,實(shí)際地址=裝入地址的偏移量+相對于0起始偏移量</p><p>  MOV SI,

32、0020H;IR0中斷矢量號為08H,處于矢量表的20H~23H</p><p>  MOV [SI],AX;將偏移地址裝入矢量表</p><p>  MOV AX,0000H</p><p>  MOV SI,0022H</p><p>  MOV [SI],AX;將段地址(0000H)裝入矢量表</p>

33、;<p>  POP DS;恢復(fù)用戶數(shù)據(jù)段DS</p><p>  MOV AL,0FCH;D1,D0位復(fù)位為0</p><p>  OUT 21H,AL;寫入OCW1(IMR);開放8259A的IR1和IR0中斷</p><p>  MOV AL,34H;設(shè)定8253通道0的工作方式,00110100B</p&g

34、t;<p>  OUT 43H,AL;CH0采用先寫低8位,后寫高8位,方式2,二進(jìn)制計數(shù)</p><p>  MOV AX,59500;計數(shù)初值為59500,輸出20HZ信號,定時0.05秒</p><p>  OUT 40H,AL;寫入CH0</p><p><b>  MOVAL,AH</b><

35、/p><p>  OUT40H,AL</p><p>  STI;開中斷</p><p>  MOV AL,88H;寫入8255A的方式控制字,設(shè)定工作方式為10001000B</p><p>  OUT 63H,AL;即A口方式0輸出,C口高4位輸入,B口方式0輸出,C口低4位輸出</p><p

36、>  IN AL,62H;循環(huán)讀出C口的四個開關(guān)狀態(tài)(PC4~PC7)</p><p>  ANDAL,0F0H;高四位為00~90秒</p><p>  MOVSETTIME,AL;讀取用戶設(shè)定的通行時間</p><p>  MOVNOWTIME,AL</p><p>  A1:MOVAL,FLAG<

37、;/p><p>  TESTAL,01H</p><p>  JZA2;不閃爍,則轉(zhuǎn)顯示</p><p>  MOVAL,ONOFF;閃爍標(biāo)志為1,閃爍,則測試是亮,還是滅</p><p>  TESTAL, 01H</p><p>  JNZA2;為1,說明亮,則轉(zhuǎn)A2</p>

38、;<p>  MOVAL, 0FH</p><p>  OUT62H, AL</p><p>  MOVAL, 00H</p><p>  OUT61H,AL;滅,則關(guān)閉顯示</p><p><b>  JMPA3</b></p><p>  A2:MOVA

39、L,NOWTIME;取出當(dāng)前剩余時間的低位</p><p>  ANDAL, 0FH</p><p>  MOVBX, OFFSET TAB</p><p>  XLAT;查表轉(zhuǎn)換為顯示碼</p><p>  OUT61H, AL</p><p>  MOVAL,05H;PC0~PC3為010

40、1B,允許X2、X4數(shù)碼管選通</p><p>  OUT62H, AL</p><p>  CALLDALEY</p><p>  MOVAL, NOWTIME</p><p><b>  MOVCL, 4</b></p><p>  RORAL, CL</p><

41、p>  ANDAL,0FH;取出當(dāng)前剩余時間的高位</p><p>  MOVBX, OFFSET TAB</p><p><b>  XLAT</b></p><p>  OUT61H, AL</p><p>  MOVAL, 0AH</p><p>  OUT62H,AL

42、;PC0~PC3為1010B,允許X1、X3數(shù)碼管選通</p><p>  CALLDALEY</p><p>  A3:MOVAL, LEFT</p><p>  TESTAL, 01H</p><p>  JZA5;測試是南北向通行,還是東西向通行</p><p>  MOVAL,FLA

43、G;東西向通行</p><p>  TESTAL,01H;測試是否應(yīng)讓黃燈亮</p><p>  JZA4;不是東西向的黃燈亮,則轉(zhuǎn)東西向綠燈亮(南北向紅燈亮)</p><p>  MOVAL,ONOFF;東西向黃燈亮(南北向紅燈亮)</p><p>  TESTAL, 01H</p><

44、p>  JNZA4;測試亮滅</p><p>  MOVAL,0FFH;關(guān)指示燈</p><p>  OUT60H, AL</p><p><b>  JMPEXIT</b></p><p>  A4:MOVAL,77H;東西向綠燈亮(南北向紅燈亮)</p><

45、;p>  OUT60H, AL</p><p><b>  JMPEXIT</b></p><p>  A5:MOVAL,FLAG;南北向通行</p><p>  TESTAL,01H;測試是否應(yīng)讓黃燈亮</p><p>  JZA6;不是南北向的黃燈亮,則轉(zhuǎn)南北向綠燈亮(東西向紅燈

46、亮)</p><p>  MOVAL,ONOFF;南北向黃燈亮(東西向紅燈亮)</p><p>  TESTAL, 01H</p><p>  JNZA6;測試亮滅</p><p>  MOVAL,0FFH;關(guān)指示燈</p><p>  OUT60H, AL</p>&l

47、t;p><b>  JMPEXIT</b></p><p>  A6:MOVAL,0EEH;南北向綠燈亮(東西向紅燈亮)</p><p>  OUT60H, AL</p><p>  EXIT:JMP A1</p><p>  ;8259A的IR0中斷處理子程序(8253的CH0每來59500個脈

48、沖后(定時0.05秒),則執(zhí)行下面的中斷處理程序一次)</p><p>  IRQ0:PUSHAX</p><p>  MOV AL, TIMEOT1</p><p><b>  DECAL</b></p><p>  JZIRTIME1</p><p>  MOVTIMEOT1,

49、AL</p><p>  JMPIREXIT;不到0.5秒,則退出</p><p>  IRTIME1:MOVTIMEOT1,TIME1;0.5秒定時時間到,重裝初值</p><p>  MOVAL, ONOFF</p><p>  XORAL, 01H</p><p>  MOVONOFF,AL

50、;取反亮滅標(biāo)志</p><p>  MOVAL, TIMEOT2</p><p>  DECAL;1秒定時單元減1</p><p>  JZIRTIME2</p><p>  MOVTIMEOT2,AL;1秒不到,保存,退出</p><p>  JMPIREXIT</p>&

51、lt;p>  IRTIME2: MOVTIMEOT2, TIME2</p><p>  MOVAL, NOWTIME</p><p><b>  SUBAL,1</b></p><p><b>  DAS</b></p><p><b>  CMPAL,0</b>

52、;</p><p>  JNZIRTIME3</p><p>  MOVAL, SETTIME</p><p>  MOVNOWTIME,AL;重裝通行時間</p><p>  MOVAL, LEFT</p><p>  XORAL, 01H</p><p>  MOVLEFT,

53、AL;南北向與東西向通行轉(zhuǎn)換</p><p>  MOVFLAG,00H;閃爍標(biāo)志復(fù)位(不閃)</p><p>  JMPIREXIT</p><p>  IRTIME3: MOVNOWTIME, AL</p><p>  CMPAL,04H;剩余時間小于4秒,則閃爍</p><p>  JA

54、EIRTIME4</p><p>  MOVFLAG, 01H</p><p>  JMPIREXIT</p><p>  IRTIME4:MOVFLAG,00H;>3秒,則不閃爍</p><p>  IREXIT:MOV AL,20H;常規(guī)EOI中斷結(jié)束指令</p><p>  OUT

55、 20H,AL;寫入8259A的OCW2</p><p><b>  POPAX</b></p><p>  IRET;中斷返回</p><p><b>  ;延時子程序</b></p><p>  DALEY:PUSHCX</p><p>  MO

56、V CX,0010H;置內(nèi)循環(huán)次數(shù)</p><p>  DALEY1:LOOP DALEY1;共循環(huán)0010H次,以完成延時</p><p><b>  POPCX</b></p><p><b>  RET</b></p><p>  CODE ENDS</p>

57、<p>  END START</p><p>  八、程序及硬件系統(tǒng)調(diào)試情況</p><p><b>  程序運(yùn)行結(jié)果:</b></p><p>  東西路右拐和南北路左拐綠燈點(diǎn)亮12秒,直通到均為紅燈</p><p>  12秒后,黃燈亮6秒鐘,。此時南北方向仍維持紅燈點(diǎn)亮。</p>&

58、lt;p>  東西方向直通,為綠燈,南北 方向紅燈</p><p>  黃燈再亮6秒之后,東西路左拐和南北路右拐綠燈點(diǎn)亮</p><p>  南北方向的黃燈亮6秒鐘后,南北方向直通,延時6秒</p><p>  閉合A口開關(guān),四個路口全紅燈,表明緊急狀態(tài)。</p><p><b>  九、設(shè)計總結(jié)與體會</b>&l

59、t;/p><p>  通過本次的交通燈系統(tǒng)的設(shè)計,我再次拿起了《微型計算機(jī)原理及應(yīng)用》,仔細(xì)復(fù)習(xí)以前學(xué)過的知識。由于本課程有些難學(xué),所以當(dāng)初學(xué)習(xí)的不太好,有很多知識都是一知半解。為了能夠及時出色的完成本次設(shè)計任務(wù),我就早早的開始復(fù)習(xí),雖然在此過程中遇到了很多難題,但是通過同學(xué)們的幫助和查找資料,我對各個芯片的功能、編程及應(yīng)用也有了更深層次的理解,對微機(jī)原理有了更進(jìn)一步的認(rèn)識。在理論學(xué)習(xí)的基礎(chǔ)上,我又仔細(xì)思考本次設(shè)計內(nèi)

60、容及要求,結(jié)合各個芯片的功能,終于明白了設(shè)計一個系統(tǒng)的過程;也讓我體會到要想成功地完成某個設(shè)計,除了學(xué)好專業(yè)知識外,還要靈活系統(tǒng)的運(yùn)用知識,要有嚴(yán)謹(jǐn)?shù)那笾獞B(tài)度和嚴(yán)密的思考方法,只有這樣才能使設(shè)計過程有序而正確的進(jìn)行。除此之外,編程語言一直是我頭疼的事,此次在芯片初始化程序方面是我遇到的最大的困難,我只能借助參考資料,查每一條指令的作用與功能,最后終于攻克了這個難題。</p><p>  通過本次設(shè)計,激發(fā)了同學(xué)們

61、學(xué)習(xí)的積極性,再次把學(xué)過的計算機(jī)編程原理的知識強(qiáng)化了,而且把課堂上學(xué)的知識通過自己設(shè)計的程序表示出來,加深了對理論知識的理解。很感謝學(xué)校領(lǐng)導(dǎo)及周老師給我們提供的這次鍛煉的機(jī)會,讓我們在加深匯編語言的同時,也增強(qiáng)了綜合理解及運(yùn)用知識的能力,動手能力也得到了相應(yīng)的提高,這對我們的學(xué)習(xí)和生活都有很大幫助。</p><p><b>  十、參考文獻(xiàn)</b></p><p> 

62、 [1] 鄭學(xué)堅(jiān)、周斌等編著.《計算機(jī)原理及應(yīng)用》(第三版) 北京:清華大學(xué)出版社 2007</p><p>  [2] 彭虎、周佩玲、傅忠謙.《微機(jī)原理里與接口技術(shù)》(第2版) [M] 北京:電子工業(yè)出版社 2008,149-187</p><p>  [3] 劉樂善. 微型計算機(jī)接口技術(shù)及應(yīng)用[M] . 武漢: 華中科技大學(xué)出版, 2000.</p><p&

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論