微原課程設計(汽車信號燈系統(tǒng)控制)_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  《微型計算機原理與接口技術》</p><p><b>  課 程 設 計</b></p><p> ?。?2009級本科)</p><p>  題 目: 汽車信號燈系統(tǒng)的控制 </p><p><b>  課程設計任務書</b></p>

2、<p><b>  摘 要</b></p><p>  本課題設計以我系現(xiàn)有的硬件教學資源為基礎,以我們平時做微型計算機實驗所用的“TPC-H微機接口實驗系統(tǒng)”為開發(fā)平臺,意在設計、實現(xiàn)一個汽車信號燈模擬控制系統(tǒng)。</p><p>  該汽車信號燈模擬控制系統(tǒng)通過利用實驗室中裝有TD-DOS操作系統(tǒng)的PC機及實驗系統(tǒng)上的主要控制芯片8255A、電平開關和發(fā)

3、光二極管實來模擬實現(xiàn)。通過我們小組所有成員的共同努力,該汽車信號燈控制系統(tǒng)已在實驗室成功實現(xiàn)預期功能模擬。</p><p><b>  關鍵詞</b></p><p>  汽車信號燈 8255A 8086 端口</p><p><b>  目 錄</b></p><p><b> 

4、 一.前言2</b></p><p>  1.1 設計背景2</p><p>  1.2系統(tǒng)設計目的2</p><p>  1.3設計任務與要求2</p><p>  二.總體方案設計分析、討論2</p><p>  2.1 總體方案設計分析2</p><p>  2.1

5、.1 問題描述分析2</p><p>  2.1.2 問題的解決方案分析3</p><p>  2.2 系統(tǒng)的主要功能3</p><p><b>  三.詳細設計5</b></p><p>  3.1 硬件設計5</p><p>  3.1.1 芯片選擇5</p><

6、;p>  3.1.2 系統(tǒng)電路圖6</p><p>  3.1.3 電路圖說明分析6</p><p>  3.2 軟件設計6</p><p>  3.2.1 程序流程圖7</p><p>  3.2.2 程序設計源代碼與注釋8</p><p>  四.系統(tǒng)調試與實現(xiàn)12</p><

7、p>  4.1 實驗步驟12</p><p>  4.2 調試結果與分析12</p><p>  4.3、設計模擬電路仿真14</p><p><b>  五.總結14</b></p><p>  5.1 課程設計小結14</p><p>  5.2 課程設計體會15</p

8、><p><b>  致謝15</b></p><p>  微機原理與接口技術課程設計成績評定表18</p><p><b>  一.前言</b></p><p><b>  1.1 設計背景</b></p><p>  汽車信號燈的作用是大家所熟知的,

9、汽車通過顯示不同的信號燈來告訴前后左右的行車者本汽車正在進行的操作。信號燈燈具的發(fā)展是隨著汽車制造技術及電光源技術的發(fā)展而逐步完善的。它經(jīng)歷了機油(或煤油)燈、乙炔氣燈到電光源燈的發(fā)展歷程?,F(xiàn)代汽車信號燈燈具已經(jīng)開始使用發(fā)光二極管(LED)技術以及光導技術,這是信號燈燈具的一次飛躍。</p><p><b>  1.2系統(tǒng)設計目的</b></p><p>  1、了解

10、汽車信號燈的控制原理。</p><p>  2、掌握8086CPU和并行接口芯片8255A邏輯功能及使用方法。</p><p>  3、掌握一定的匯編語言知識,培養(yǎng)自己的動手操作能力。</p><p>  4、學習程序設計的基本思路和方法。</p><p>  1.3設計任務與要求</p><p>  1.以8086C

11、PU為核心、并行接口芯片8255A、4個邏輯電平開關和六個發(fā)光二極管設計一汽車信號燈控制系統(tǒng)</p><p>  2.該系統(tǒng)通過開關控制的信號燈有汽車左轉、汽車右轉、汽車出現(xiàn)緊急狀況、汽車剎車、汽車??康仁悷?</p><p>  3. 該系統(tǒng)只有在開關閉合即有信號輸入時才有效果。</p><p>  二.總體方案設計分析、討論</p><p&

12、gt;  2.1 總體方案設計分析</p><p>  2.1.1 問題描述分析</p><p>  問題描述分析: 汽車行駛時一共有五種狀況: 汽車左轉  汽車右轉   汽車出現(xiàn)緊急狀況 汽車剎車  汽車???在進行課程設計時,可以考慮到10種組合模式如下: 輸入狀態(tài) 輸出狀態(tài) 左轉 左頭燈

13、,左尾燈,儀表左燈亮 右轉 右頭燈,右尾燈,儀表右燈亮 緊急 左右頭燈,左右尾燈,儀表左右燈同時閃爍 剎車 左右尾燈亮 左轉+剎車 左頭燈,左尾燈,儀表左燈亮 右轉+剎車 右頭燈,右尾燈,儀表右燈亮 剎車+緊急 左右頭燈,左右尾燈,儀表左右燈同時亮 左轉+剎車+緊急 左右頭燈,左右尾燈,儀表左右燈同時亮

14、右轉+剎車+緊急 左右頭燈,左右尾燈,儀表左右燈同時亮 ???左右頭燈,左右尾燈同時閃爍 </p><p>  2.1.2 問題的解決方案分析</p><p>  通過對以上問題描述的深入分析,可總結出以下三點:</p><p>  (1)通過6個發(fā)光二級管模擬兩個頭燈、兩個尾燈和儀表盤上的兩個指示燈。</p><p

15、> ?。?)利用4個開關可產(chǎn)生的16種情況的前10種組合來分別模擬左轉、右轉、緊急,剎車,??康臓顟B(tài),使發(fā)光二極管信號燈相應亮、滅或閃爍。</p><p> ?。?)通過程序或者定時/計數(shù)器控制燈的閃爍頻率??紤]到程序設計比較簡便,所以本次課程設計一旦涉及到信號燈的閃爍,都為程序控制。</p><p>  在對任務需求進行詳細分析以后,我們小組決定主要控制芯片采用實驗箱上的8255A

16、,由于本次設計中對信號燈閃爍的頻率并沒有嚴格的要求,所以就沒必要采用8253來進行定時,當然,在本系統(tǒng)中加入8253也不是件難事,不過小組在綜合考慮以及對任務進行詳細分析和討論后,決定節(jié)省硬件資源放棄使用8253,用程序來進行定時。</p><p>  2.2 系統(tǒng)的主要功能</p><p>  (1) 當用戶置開關狀態(tài)為01H時,也即左轉,表左轉開關閉合,則儀表左燈、左頭燈、左尾燈同時亮

17、,其他燈滅。</p><p>  (2) 當用戶置開關狀態(tài)為02H時,也即右轉,表右轉開關閉合,則儀表右燈、右頭燈、右尾燈同時亮,其他燈滅。</p><p>  (3) 當用戶置開關狀態(tài)為03H時,表緊急開關閉合,也即出現(xiàn)緊急狀態(tài)時,則所有燈閃爍。</p><p>  (4) 當用戶置開關狀態(tài)為04H時, 表踩剎車(合上剎車開關),則左尾燈、右尾燈亮,其它燈滅。&l

18、t;/p><p>  (5) 當用戶置開關狀態(tài)為05H時,表示汽車左轉剎車,則儀表左燈、左頭燈、左尾燈同時亮,其它燈滅。</p><p>  (6) 當用戶置開關狀態(tài)為06H時,表示汽車右轉剎車,則儀表右燈、右頭燈、右尾燈同時亮,其它燈滅。</p><p>  (7) 當用戶置開關狀態(tài)為07H時,表示汽車此時處于緊急剎車狀態(tài),則全部指示燈亮。</p>&l

19、t;p>  (8) 當用戶置開關狀態(tài)為08H時,表示汽車此時處于左轉緊急剎車狀態(tài),則全部指示燈亮。</p><p>  (9) 當用戶置開關狀態(tài)為09H時,表示汽車此時處于右轉緊急剎車狀態(tài),則全部指示燈亮。</p><p>  (10) 當用戶置開關狀態(tài)為0AH時,表示汽車此時在??浚瑒t儀表左右燈滅,左右頭燈亮,左右尾燈閃爍。</p><p>  所以,可以設

20、置實驗箱上的6個發(fā)光二極管的對應情況為:</p><p>  L0:右尾燈 L1:左尾燈 L2:右頭燈 L3:左頭燈 L4:儀表右燈 L5:儀表左燈</p><p>  通過4個開關(K0、K1、K2、K3的組合)產(chǎn)生的16種情況的前10種來作為輸入選擇,影響6個指示燈的輸出,對應關系如下表: </p><p>  表1 開關狀態(tài)與燈狀態(tài)對應表</p

21、><p><b>  三.詳細設計</b></p><p><b>  3.1 硬件設計</b></p><p>  3.1.1 芯片選擇</p><p>  根據(jù)課題所要實現(xiàn)的功能,結合所學的知識進行分析,系統(tǒng)要用到8086微處理器芯片和可編程的并行接口芯片8255A。8086是Intel系列的16位

22、微處理器,它有16根數(shù)據(jù)線和20根地址線,本系統(tǒng)采用它作為處理器。8255是可編程I/O口擴展芯片。對8255輸入不同的指令可改變I/O口的工作方式。8255內部有4個寄存器:分別為寄存器A、B、C和控制寄存器。A、B、C寄存器的數(shù)據(jù)就是引腳PA7~PA0、PB7~PB0、PC7~PC0上輸入或輸出的數(shù)據(jù)。而控制寄存器的數(shù)據(jù)則表明PA、PB、PC的工作方式。通過CS、A0、A1、RD和WR對4個寄存器進行操作。(1)CS為低電平時選通8

23、255;(2)A1、A0為地址選通;(3)RD和WR為讀、寫信號:RD為低、WR為高時為讀方式,RD為高、WR為低時為寫方式。(4)D0~D7為數(shù)據(jù)口。 向控制寄存器寫入不同的數(shù)據(jù)可以使8255工作在三種不同的方式下。</p><p>  8086最小工作模式系統(tǒng)結構圖</p><p>  3.1.2 系統(tǒng)電路圖</p><p><b>  圖3 系統(tǒng)電路

24、圖</b></p><p>  3.1.3 電路圖說明分析</p><p>  1.8255的CS端接實驗室中TPC-H實驗系統(tǒng)的I/O地址譯碼電路地址為288H~28FH的接口,從而達到選通控制。</p><p>  2.DATA與8086/8088數(shù)據(jù)總線的低八位相連接,RD與IOR相連接,WR與IOW相連接,將8086/8088的地址線A1,A2與

25、8255的A0,A1連接起來。</p><p>  3.8255的PA端口用于輸出,與發(fā)光二極管相連接,用于控制燈的閃爍效果,PC端口用于輸入,用其低五位做為輸入控制,對于8255的PB端口則為空閑狀態(tài)。</p><p>  4. L0(右尾燈)、L1(左尾燈)、L2(右頭燈) L3(左頭燈) L4(儀表右燈)、 L5(儀表左燈)</p><p><b>

26、  3.2 軟件設計</b></p><p>  3.2.1 程序流程圖</p><p>  圖4 系統(tǒng)總程序流程圖</p><p>  3.2.2 程序設計源代碼與注釋</p><p>  data segment ;數(shù)據(jù)段</p&g

27、t;<p>  ctr db 'enter c key to continue!',0ah,0dh ;程序初始提示信息</p><p>  db 'enter other keys to exit to dos!',0ah,0dh,'$'</p><p>  ctr01 db '1. z

28、uo zhuan wan.....',0ah,0dh,'$' ;左轉彎時提示信息(以下類似)</p><p>  ctr02 db '2. you zhuan wan.....',0ah,0dh,'$'</p><p>  ctr03 db '3. jin ji kai guan he shang.....

29、9;,0ah,0dh,'$'</p><p>  ctr04 db '4. sha che.....',0ah,0dh,'$'</p><p>  ctr05 db '5. zuo zhuan wan sha che.....',0ah,0dh,'$'</p><p>  ctr06

30、 db '6. you zhuan wan sha che.....',0ah,0dh,'$'</p><p>  ctr07 db '7. jin ji sha che.....',0ah,0dh,'$'</p><p>  ctr08 db '8. jin ji zuo zhuan sha che.....&

31、#39;,0ah,0dh,'$'</p><p>  ctr09 db '9. jin ji you zhuan sha che.....',0ah,0dh,'$'</p><p>  ctr10 db '10. ting kao.....',0ah,0dh,'$'</p><p>

32、<b>  data ends</b></p><p>  stack segment stack ;堆棧段</p><p>  sta dw 50 dup(?)</p><p>  stack ends</p><p>  code se

33、gment ;代碼段</p><p>  assume cs:code,ds:data,es:data,ss:stack</p><p>  start: push ds</p><p><b>  sub ax,ax</b></p>&l

34、t;p><b>  push ax</b></p><p>  mov ax,data</p><p><b>  mov ds,ax</b></p><p><b>  mov es,ax</b></p><p>  ccc: mov dx,offset ctr

35、 ;顯示提示信息</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov ah,01h</p><p><b>  int 21h</b></p><p>  cmp al,'c'

36、 ;若輸入‘C’,則繼續(xù)執(zhí)行,否則返回到DOS</p><p><b>  jz eee</b></p><p>  mov ax,4c00h</p><p><b>  int 21h </b></p><p>  eee: mov dx,0ff03h </p>

37、;<p>  ;給8255A送入方式控制字89H 設置為A口輸出,C口輸入(因為實驗箱上沒B口)</p><p>  mov al,89h</p><p>  out dx,al </p><p>  mov dx,0ff02h ;將4個開關的狀態(tài)送入AL</p><p><b>  in al,dx&

38、lt;/b></p><p>  mov cx,0020h ;設置循環(huán)次數(shù)</p><p>  bb1: cmp al,01h ;將al的值依次與01H到0AH比較</p><p>  jnz bb2 </p><p>  ;不是01H則轉bb1執(zhí)行,是則調用中斷在

39、屏幕上顯示應提示信息,順序執(zhí)行下去</p><p>  mov dx,offset ctr01</p><p>  ;左轉彎狀態(tài),實現(xiàn)六盞燈狀態(tài)為:閃、滅、閃、滅、閃、滅</p><p>  mov ah,09h</p><p>  int 21h ;調用09號中斷,在屏幕上顯示現(xiàn)在正處于左轉彎狀態(tài)</p&g

40、t;<p>  mov dx,off00h</p><p>  left: mov al,11101010b ;六盞燈狀態(tài)為:亮、滅、亮、滅、亮、滅(最高兩位沒影響)</p><p><b>  out dx,al</b></p><p>  call delay0 ;調延時子程序</p><

41、p><b>  loop left</b></p><p><b>  jmp ccc</b></p><p>  bb2: cmp al,02h</p><p><b>  jnz bb3</b></p><p>  mov dx,offset ctr02</

42、p><p>  ;右轉彎狀態(tài),實現(xiàn)六盞燈狀態(tài)為:滅、亮、滅、亮、滅、亮</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p><p>  right: mov al,11010101b ;六盞燈狀態(tài)為:滅、

43、亮、滅、亮、滅、亮</p><p><b>  out dx,al</b></p><p>  call delay0</p><p>  loop right</p><p><b>  jmp ccc</b></p><p>  bb3: cmp al,03h<

44、/p><p><b>  jnz bb4</b></p><p>  mov dx,offset ctr03 ;緊急開關合上</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p&

45、gt;<p>  hurry: mov al,11000000b ;六盞燈狀態(tài)為:閃、閃、閃、閃、閃、閃</p><p><b>  out dx,al</b></p><p>  call delay0</p><p>  mov al,11111111b</p><p><b>  out

46、dx,al</b></p><p>  call delay0</p><p>  loop hurry</p><p><b>  jmp ccc</b></p><p>  bb4: cmp al,04h</p><p><b>  jnz bb5</b>

47、</p><p>  mov dx,offset ctr04 ;剎車</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p><p>  break: mov al,11000011b ;六盞燈狀

48、態(tài)為:滅、滅、滅、滅、亮、亮</p><p><b>  out dx,al</b></p><p>  call delay0</p><p>  loop break</p><p><b>  jmp ccc</b></p><p>  bb5: cmp al,05

49、h</p><p><b>  jnz bb6</b></p><p>  mov dx,offset ctr05 ;左轉彎剎車</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h&l

50、t;/p><p>  leftbreak: mov al,11001010b ;六盞燈狀態(tài)為:亮、滅、亮、滅、亮、滅</p><p><b>  out dx,al</b></p><p>  call delay0</p><p>  loop leftbreak</p><p><b>

51、;  jmp ccc</b></p><p>  bb6: cmp al,06h</p><p><b>  jnz bb7</b></p><p>  mov dx,offset ctr06 ;右轉彎剎車</p><p>  mov ah,09h</p><p><b&

52、gt;  int 21h</b></p><p>  mov dx,0ff00h</p><p>  rightbreak: mov al,11000101b ;六盞燈狀態(tài)為:滅、亮、滅、亮、滅、亮</p><p><b>  out dx,al</b></p><p>  call delay0</p

53、><p>  loop rightbreak</p><p><b>  jmp ccc</b></p><p>  bb7: cmp al,07h</p><p><b>  jnz bb8</b></p><p>  mov dx,offset ctr07 ;緊急剎車

54、</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p><p>  hurrybreak: mov al,11111111b ;六盞燈狀態(tài)為:亮、亮、亮、亮、亮、亮</p><p><b> 

55、 out dx,al</b></p><p>  call delay0</p><p>  loop hurrybreak</p><p><b>  jmp ccc</b></p><p>  bb8: cmp al,08h</p><p><b>  jnz bb9

56、</b></p><p>  mov dx,offset ctr08 ;緊急左轉剎車</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p><p>  hurryleftbreak: m

57、ov al,11111111b ;六盞燈狀態(tài)為:亮、亮、亮、亮、亮、亮</p><p><b>  out dx,al</b></p><p>  call delay0</p><p>  mov al,11011111b</p><p><b>  out dx,al</b></p>

58、<p>  call delay0</p><p>  loop hurryleftbreak</p><p><b>  jmp ccc</b></p><p>  bb9: cmp al,09h</p><p><b>  jnz bb10</b></p><

59、;p>  mov dx,offset ctr09 ;緊急右轉剎車</p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p><p>  hurryrightbreak: mov al,11111111b ;六盞燈狀態(tài)為:

60、亮、亮、亮、亮、亮、亮</p><p><b>  out dx,al</b></p><p>  call delay0</p><p>  mov al,11101111b</p><p><b>  out dx,al</b></p><p>  call delay0

61、</p><p>  loop hurryrightbreak</p><p><b>  jmp ccc</b></p><p>  bb10: cmp al,0ah</p><p><b>  jnz bb11</b></p><p>  mov dx,offset c

62、tr10 ;???lt;/p><p>  mov ah,09h</p><p><b>  int 21h</b></p><p>  mov dx,0ff00h</p><p>  stop: mov al,11001100b ;六盞燈狀態(tài)為:滅、滅、亮、亮、閃、閃</p><p&

63、gt;<b>  out dx,al</b></p><p>  call delay0</p><p>  mov al,11001111b</p><p><b>  out dx,al</b></p><p>  call delay0</p><p><b>

64、;  loop stop</b></p><p><b>  jmp ccc</b></p><p>  bb11: jmp ccc</p><p><b>  ret </b></p><p>  delay proc near

65、 ;延時子程序</p><p><b>  push cx</b></p><p>  mov cx,0ffffh</p><p>  pp: loop pp</p><p><b>  pop cx</b></p><p><b>  ret</

66、b></p><p>  delay endp</p><p>  delay0 proc near ;延時子程序</p><p><b>  push cx</b></p><p><b>  push ax</b></p>

67、<p>  mov cx,0080h</p><p>  pp0: call delay</p><p><b>  loop pp0</b></p><p><b>  pop ax</b></p><p><b>  pop cx</b></p>

68、;<p><b>  ret</b></p><p>  delay0 endp</p><p>  code ends</p><p><b>  end start</b></p><p><b>  四.系統(tǒng)調試與實現(xiàn)</b></p>&l

69、t;p><b>  4.1 實驗步驟</b></p><p> ?。?) 準備好PC機、實驗箱和導線若干。</p><p> ?。?) 用導線按照事先畫好的實驗電路圖將以上各個實驗電路模塊連接起來,就是硬件控制的汽車信號燈控制系統(tǒng)。</p><p>  (3) 在DOS下編寫匯編程序代碼。</p><p> ?。?

70、) 匯編調試、運行。</p><p>  (5) 記錄運行結果,以及調試中遇到的問題。</p><p>  4.2 調試結果與分析</p><p>  4.2.1上機調試和運行結果</p><p>  第一步:編輯源程序:即建立.ASM文件。</p><p>  第二步:匯編源程序。源文件建立后,要用匯編程序對源文件進

71、行匯編,以便產(chǎn)生二進制的目標文件(.OBJ文件)。本程序用MASM.EXE編譯界面如圖10示。</p><p>  圖 10 用MASM.EXE編譯界面</p><p>  第三步;用LINK程序產(chǎn)生.EXE文件。匯編程序已產(chǎn)生出二進制的代碼文件(.OBJ),但.OBJ文件并不是可執(zhí)行文件,還必須使用(LINK)把.OBJ文件轉換為可執(zhí)行的.EXE文件。用LINK.EXE連接為可執(zhí)行文件

72、界面如圖11所示。</p><p>  圖 11 用MASM.EXE編譯界面</p><p>  第四步;程序的調試。</p><p>  建立KDW.EXE文件后,輸入td rf.exe打開TD編輯器,查看計算機語言和寄存器狀態(tài),抄寫機器語言用于硬件調試。</p><p>  4.3、設計模擬電路仿真</p><p&g

73、t;<b>  分析:</b></p><p>  雖然實現(xiàn)了原本預期的各種控制狀態(tài),不過程序還有待優(yōu)化、改進,比如實驗中的燈亮滅的情況延時保持一段時間后,返回到主程序中在屏幕上顯示提示語句,不過此時燈的狀態(tài)還是保持(返回前應該將燈全熄滅)。要再手動撥動開關成其它狀態(tài)然后按下C鍵才能變化成另一種汽車狀態(tài),這樣操作起來比較麻煩。還有,該系統(tǒng)的使用者得去記住各個開關組合所表示的汽車狀態(tài),不夠人性

74、化,應該進一步改進成用單個開關對應一種汽車狀態(tài)的情況。</p><p>  這些系統(tǒng)目前存在的各種不足我們將在以后的學習和生活中不斷總結、修改和改進。</p><p><b>  五.總結</b></p><p>  5.1 課程設計小結</p><p>  本次課程設計是我們小組是要設計一個汽車信號燈控制系統(tǒng),主要通過

75、8255A的A口和C口模擬汽車信號燈的亮滅閃爍情況。通過本次的設計以此來加深對微機接口技術的理解,提高了自己的動手能力。</p><p>  首先我們小組是著手對硬件電路的設計,本次課程設計主要采用了8255A接口電路。我們通過課本了解到了各個芯片的引腳及功能、工作方式、內部結構和控制字。對各個功能的熟悉便于了硬件電路的設計。</p><p>  然后就是對程序的設計,想要設計出一個實用的

76、控制系統(tǒng)需要了解程序流程,先畫出了流程圖,然后對代碼進行編寫,主要采用匯編語言。</p><p>  最后聯(lián)系實驗室的老師在實際的實驗箱上對程序,硬件電路進行調試。在調試過程中遇到了很多問題,有些問題在同學和老師的幫助下得以解決,有些我們小組討論找出并解決問題。</p><p>  5.2 課程設計體會</p><p>  經(jīng)過這段時間的課程設計,我們最終實現(xiàn)了該汽

77、車信號燈控制系統(tǒng),感到特別的欣慰,期間獲益頗多。將微機接口技術中的理論與實踐相結合起來,對芯片的功能也有了進一步認識理解,重溫了匯編語言的編程。在實驗調試過程中發(fā)現(xiàn)問題,分析問題,如何解決問題的能力都有所提高,這對我們不久的將來離開學校,投入實際工作都是很有借鑒意義的。</p><p>  希望通過以后的學習,不斷提升自身各方面的能力,如對專業(yè)知識的掌握程度,動手實踐能力等。經(jīng)過此次的課程設計,我們學會了合作。我

78、們要形成自己的設計思想,以便在今后的專業(yè)課形成自己的風格。同時在多多鍛煉自己的動手能力,以便在以后的工作能獨立完成一些設計項目。</p><p><b>  致謝</b></p><p>  在本次微機課程設計完成之際,首先要特別感謝我的指導老師張靜老師以及實驗室的盛老師、朱老師。是他們耐心、細心地指導以及積極地配合、幫助,才使我們組得以最終完成本次汽車信號燈控制系統(tǒng)

79、,在此致以深深的感謝!</p><p>  這學期,我感謝學校對我的栽培,老師們用心良苦的教學,使我慢慢成長。我會不斷鞭策自己,繼續(xù)努力,不會辜負學校老師和同學們對我期望,謝謝!</p><p><b>  參考文獻</b></p><p>  [1] 馮博琴主編.《微機原理與接口技術(第3版)》[M].北京:清華大學出版社.2011</

80、p><p>  [2] 戴梅萼主編.《微型計算機技術及應用》[M]. 北京:清華大學出版社.2008</p><p>  [3] 王成耀.《匯編語言程序設計(第2版)》[M]. 北京:高等教育出版社.2006</p><p>  [4] 曾樹洪.《TPC-H微機接口實驗系統(tǒng)學生指導書》[M]. 惠州學院計算機科學系.2009</p><p>  

81、[5] 李繼燦.《微型計算機及接口實驗指導書》[M]. 北京: 清華大學出版社.2005</p><p>  [6]路宏偉.《微機原理實驗與課程設計指導書》[M].中國電力出版社.2006</p><p>  [7] 趙文博等.《常用集成電路速查手冊 》.機械工業(yè)出版社.2010</p><p>  微機原理與接口技術課程設計成績評定表</p><

溫馨提示

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

評論

0/150

提交評論