版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)原理課程設(shè)計--交通信號燈設(shè)計
- 微機(jī)原理課程設(shè)計---交通信號燈的控制
- 微機(jī)原理課程設(shè)計---交通信號燈的控制
- 微機(jī)型交通信號燈課程設(shè)計
- 交通信號燈課程設(shè)計---交通信號燈系統(tǒng)設(shè)計
- 微機(jī)原理交通燈課程設(shè)計---交通信號燈的設(shè)計
- 電工課程設(shè)計----交通信號燈原理設(shè)計
- 課程設(shè)計交通信號燈
- 交通信號燈課程設(shè)計
- 交通信號燈課程設(shè)計--交通信號燈控制電路的設(shè)計
- 交通信號燈課程設(shè)計
- 交通信號燈課程設(shè)計
- 交通信號燈課程設(shè)計
- 微機(jī)原理課程設(shè)計---交通信號燈模擬控制系統(tǒng)的設(shè)計
- 微機(jī)原理課程設(shè)計---交通信號燈模擬控制系統(tǒng)的設(shè)計
- 交通信號燈課程設(shè)計7
- 交通信號燈控制課程設(shè)計
- 交通信號燈控制課程設(shè)計
- 課程設(shè)計---交通信號燈控制
- 課程設(shè)計--- 交通信號燈系統(tǒng)設(shè)計
評論
0/150
提交評論