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

下載本文檔

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

文檔簡介

1、<p>  單片機控制技術課程設計說明書</p><p><b>  定時器控制電路</b></p><p>  系 、 部: 機電工程系 </p><p>  姓 名: </p><p>  學 號:

2、 </p><p>  班 級: 機電一班 </p><p>  專 業: 機電一體化技術 </p><p>  指導教師: 職稱 教授 </p><p>  完成時間: </p><p><b> 

3、 摘 要</b></p><p>  時鐘是人類生活中必不可少的的工具,本設計從日常生活中的事物入手,通過對時鐘計時器的設計,讓我們認識到單片機已經深入到我們生活的每個領域,該設計不僅可以鍛煉我們的動手能力,而且可以加深我們對單片機的認識和激發我們隊位置科學領域的探索。</p><p>  近年來隨著科技的飛速發展,單片機的應用正在不斷的走向深入。利用單片機實現教學數字時鐘計

4、時的主要功能,采用獨立式按鍵進行時間調整,其中AT89C52是核心元件同是采用數碼管LED動態顯示“時”,“分”,“秒”的現代計時裝置。與傳統機械表相比,它具有走時精確,顯示直觀等特點。它的計時周期為24小時,顯滿刻度為“23時59分59秒”。該系統同時具有硬件設計簡單,工作穩定性高,價格低廉等優點。其中軟件系統采用匯編語言編寫程序,包括顯示程序,定時中斷服務,外部中斷服務程序,延時程序等,并在Keil中調試運行,硬件系統利用Ptote

5、us強大的功能來實現,簡單且易于觀察,在仿真中就可以觀察到實際的工作狀態。</p><p>  關鍵詞:單片機;仿真 ;LED顯示</p><p><b>  目 錄</b></p><p>  1 設計課題任務、功能要求說明及總體方案介紹.........................4</p><p>  1.

6、1 設計課題任務................................................4</p><p>  1.2 功能要求說明................................................4</p><p>  1.3 總體方案介紹及工作原理說明..................................4<

7、;/p><p>  2 硬件系統設計.....................................................4</p><p>  2.1 各模塊功能選擇與設計........................................4</p><p>  2.2 電路原理圖.........................

8、......................7</p><p>  2.3 元器件清單.................................................8</p><p>  3 軟件系統的設計.................................................8</p><p>  3.1 單片機

9、資源分配情況......................................8</p><p>  3.2 軟件系統程序流程框圖................................9</p><p>  3.3 軟件系統各模塊功能簡述……………………………………………….9 3.4 軟件系統程序清單.............................

10、.............9</p><p>  4 設計結論、仿真過程及設計體會.........................16</p><p>  4.1 設計結論及使用說明.......................................16</p><p>  4.2 仿真過程.............................

11、....................16</p><p>  4.3 設計體會................................................21</p><p>  參考文獻...........................................................23</p><p>  致謝...

12、............................................................24</p><p>  1 設計課題任務、功能要求說明及總體方案介紹</p><p>  1.1 設計課題任務</p><p>  用89c51單片機作主控部件,設計一個定時器控制電路。</p><p>  1.2

13、功能要求說明</p><p>  1.2.1 正常狀態下,定時器顯示P。</p><p>  1.2.2 當需要定時時,先通過開關設置定時時間,在按下啟動定時鍵</p><p>  1.2.3 用數碼管顯示定時時間,用蜂鳴器提示定時時間到。</p><p>  1.2.4 通過開關實現啟動定時或關閉定時,用發光二極管指示啟動定時或關閉定時。&

14、lt;/p><p>  1.3 總體方案介紹及工作原理說明</p><p>  本設計利用AT89C51單片機的定時器/計數器定時和記數的原理,使其能精確計時,利用定時器中斷實現定時并采用動態軟譯碼設計定時器電路。P1口作數碼管顯示輸出,P3口作數碼管的公共端,8個按鍵S1至S8分別依次接在P2.0到P2.7口線,其中我們使P2.0作設置定時設置定時時間開始/啟動定時鍵,P2.1到P2.6分

15、別為秒增鍵、秒減鍵、分增鍵、分減鍵、時增鍵、時減鍵,P2.7用作復位/消除定時鍵,P0.1作為指示啟動定時或關閉定時。</p><p><b>  2 硬件系統設計</b></p><p>  2.1 各模塊功能選擇與設計</p><p>  2.1.1顯示電路的選擇與設計</p><p>  對于數字顯示電路,通常

16、采用液晶顯示或數碼管顯示。本設計的顯示電路采用7段數碼管作為顯示介質。</p><p>  數碼管顯示可以分為靜態顯示和動態顯示兩種。由于本設計需要采用八位數碼管顯示時間,如果靜態顯示則占用的口線多,硬件電路復雜。所以采用動態顯示。連接原理圖如圖2.1所示。</p><p>  圖2.1 顯示電路基本原理圖</p><p>  動態顯示是一位一位地輪流點亮各位數碼

17、管,這種逐位點亮顯示器的方式稱為位掃描。通常各位數碼管的段選線相應并聯在一起,由一個8位的I/O口控制;各位的公共陰極位選線由另外的I/O口線控制。動態方式顯示時,各數碼管分時輪流選通,要使其穩定顯示必須采用掃描方式,即在某一時刻只選通一位數碼管,并送出相應的段碼,在另一時刻選通另一位數碼管,并送出相應的段碼,依此規律循環,即可使各位數碼管顯示將要顯示的字符,雖然這些字符是在不同的時刻分別顯示,但由于人眼存在視覺暫留效應,只要每位顯示間

18、隔足夠短就可以給人同時顯示的感覺。</p><p>  數碼顯示管分為共陽數碼管和共陰數碼管兩種</p><p>  共陽極數碼管的8個發光二極管的陽極(二極管正端)連接在一起,通常公共陽極接高電平,即接電源,其它管腳接段驅動電路輸出端。當某段驅動電路的輸出端為低電平時,則該端所連接的字段導通并點亮,根據發光字段的不同組合可顯示出各種數字或字符。此時,要求段驅動電路能吸收額定的段導通電流,

19、還需根據外接電源及額定段導通電流來確定相應的限流電阻。</p><p>  共陰極數碼管的8個發光二極管的陰極(二極管負端)連接在一起,通常公共陰極接低電平即接地,其它管腳接段驅動電路輸出端,當某段驅動電路的輸出端為高電平時,則該端所連接的字段導通并點亮,根據發光字段的不同組合可顯示出各種數字或字符。此時,要求段驅動電路能提供額定的段導通電流,還需根據外接電源及額定段導通電流來確定相應的限流電阻。 </p

20、><p>  本設計采用共陰極碼顯示管做顯示電路,數碼管的a、b、c、d、e、f、g、h引腳為高電平,對應的二極管就會發光。</p><p>  2.1.2 定時電路的選擇與設計</p><p>  本設計用軟件實現定時。原理為:在單片機內部存儲器設六個節分別存放時鐘的時、分、秒, 用鍵盤部分對定時時間進行設定,由定時顯示部分數碼管顯示,同時定時器與軟件結合實現1秒定時

21、中斷,每產生一次中斷,存儲器內相應的秒個位減1;若秒個位減到0,則判秒十位值是否為0,若不是,則秒個位賦9,秒十位減1;分同理。該方案具有硬件電路簡單的特點。</p><p>  2.1.3時鐘電路的選擇與設計</p><p>  單片機的時鐘信號用來提供單片機內各種微操作的時間基準,AT89S52片內設有一個由反向放大器所構成的振蕩電路,XTAL1和 XTAL2分別為振蕩電路的輸入和輸出

22、端,AT89S52單片機的時鐘信號通常用兩種電路形式得到:內部振蕩方式與外部振蕩方式。外部方式的時鐘很少用,若要用時,只要將XTAL1接地,XTAL2接外部振蕩器就行。對外部振蕩信號無特殊要求,只要保證脈沖寬度,一般采用頻率低于12MHz的方波信號。</p><p>  時鐘發生器把振蕩頻率兩分頻,產生一個兩相時鐘信號P1和P2供單片機使用。P1在每一個狀態S的前半部分有效,P2在每個狀態的后半部分有效。本設計采

23、用的內部振蕩方式,內部振蕩方式所得的時鐘信號比較穩定,實用電路中使用較多。只要按照圖2.3所示電路進行設計連接就能使系統可靠起振并能穩定運行。圖中,電容器C1 、C2起穩定振蕩頻率、快速起振的作用,電容值一般為5~33pF。但在時鐘電路的實際應用中一定要注意正確選擇其大小,并保證電路的對稱性,盡可能匹配,選用正牌的瓷片或云母電容,如果可能的話,溫度系數盡可能低。本設計中采用大小為33pF的電容和12MHz的晶振。</p&

24、gt;<p>  圖2.3內部振蕩電路</p><p>  2.2 電路原理圖</p><p>  2.3 元器件清單</p><p><b>  表1 元器件清單表</b></p><p>  3 軟件系統的設計</p><p>  3.1 單片機資源分配情況</p&

25、gt;<p>  P1口作數碼管顯示輸出,P3口作數碼管的公共端,8個按鍵S1至S8分別依次接在P2.0到P2.7口線,其中我們使P2.0作設置定時時間開始/啟動定時鍵,P2.1到P2.6分別為秒增鍵、秒減鍵、分增鍵、分減鍵、時增鍵、時減鍵,P2.7用作復位/消除定時鍵,P0.1作為指示啟動定時或關閉定時,P0.0作定時時間到蜂鳴器啟動輸出口,定時/計數器T0作2MS定時,其對應的中斷服務子程序作動態顯示,定時/計數器T1

26、作1S定時,其對應的中斷服務子程序作定時時倒計時計時。</p><p>  3.3 軟件系統各模塊功能簡要介紹</p><p><b>  MAIN(主程序)</b></p><p>  AT0(定時中斷服務子程序)</p><p>  BT1(動態顯示中斷服務子程序)</p><p><b

27、>  K1(秒增子程序)</b></p><p><b>  K2(秒減子程序)</b></p><p><b>  K3(分增子程序)</b></p><p><b>  K4(分減子程序)</b></p><p><b>  K5(時增子程序)&

28、lt;/b></p><p><b>  K6(時減子程序)</b></p><p>  D2S(延時20MS)</p><p>  D2MS(延時2MS)</p><p>  3.4 軟件系統程序清單</p><p><b>  ORG 0000H</b></

29、p><p><b>  LJMP MAI</b></p><p><b>  ORG 000BH</b></p><p><b>  LJMP AT0</b></p><p><b>  ORG 001BH</b></p><p>&l

30、t;b>  LJMP BT1</b></p><p>  MAIN:MOV TMOD,#11H</p><p>  MOV TH0,#9EH</p><p>  MOV TL0,#58H</p><p><b>  SETB TR0</b></p><p>  MOV TH1,#

31、0FCH</p><p>  MOV TL1,#18H</p><p><b>  SETB TR1</b></p><p><b>  SETB EA</b></p><p><b>  SETB ET1</b></p><p>  MOV DPTR,

32、#TAB1</p><p>  UP:MOV R2,#10</p><p>  MOV R3,#11</p><p>  MOV R4,#11</p><p>  MOV R5,#11</p><p>  MOV R6,#11</p><p>  MOV R7,#11</p>&l

33、t;p>  MOV R0,#20</p><p><b>  MOV R1,#0</b></p><p><b>  JB P2.0,$</b></p><p>  JNB P2.0,$</p><p><b>  MOV R2,#0</b></p><

34、;p><b>  MOV R3,#0</b></p><p><b>  MOV R4,#0</b></p><p><b>  MOV R5,#0</b></p><p><b>  MOV R6,#0</b></p><p><b> 

35、 MOV R7,#0</b></p><p>  UP0:JB P2.1,N1</p><p>  JNB P2.1,$</p><p><b>  LCALL K1</b></p><p>  N11:JB P2.7,UP0</p><p>  JNB P2.7,$</p>

36、;<p><b>  LJMP UP</b></p><p>  N1:JB P2.2,N2</p><p>  JNB P2.2,$</p><p><b>  LCALL K2</b></p><p><b>  LJMP N11</b></p>

37、<p>  N2:JB P2.3,N3</p><p>  JNB P2.3,$</p><p><b>  LCALL K3</b></p><p><b>  LJMP N11</b></p><p>  N3:JB P2.4,N4</p><p>  JNB

38、 P2.4,$</p><p><b>  LCALL K4</b></p><p><b>  LJMP N11</b></p><p>  N4:JB P2.5,N5</p><p>  JNB P2.5,$</p><p><b>  LCALL K5<

39、/b></p><p><b>  LJMP N11</b></p><p>  N5:JB P2.6,N6</p><p>  JNB P2.6,$</p><p><b>  LCALL K6</b></p><p><b>  LJMP N11</

40、b></p><p>  N6:JB P2.0,N11</p><p>  JNB P2.0,$</p><p><b>  CLR P0.1</b></p><p><b>  SETB ET0</b></p><p>  UP5:JB P2.7,A0</p&g

41、t;<p>  JNB P2.7,$</p><p><b>  CLR ET0</b></p><p><b>  SETB P0.1</b></p><p><b>  LJMP UP</b></p><p>  A0:MOV A,R7</p>

42、<p><b>  JNZ UP5</b></p><p><b>  MOV A,R6</b></p><p><b>  JNZ UP5</b></p><p><b>  MOV A,R5</b></p><p><b>  JN

43、Z UP5</b></p><p><b>  MOV A,R4</b></p><p><b>  JNZ UP5</b></p><p><b>  MOV A,R3</b></p><p><b>  JNZ UP5</b></p&

44、gt;<p><b>  MOV A,R2</b></p><p><b>  JNZ UP5</b></p><p><b>  CLR ET0</b></p><p>  UP2:SETB P0.1</p><p><b>  CLR P0.0<

45、;/b></p><p><b>  LCALL D2S</b></p><p><b>  SETB P0.0</b></p><p><b>  LCALL D2S</b></p><p>  JB P2.7,UP2</p><p>  JNB

46、 P2.7,$</p><p><b>  LJMP UP</b></p><p>  AT0:MOV TH0,#9EH</p><p>  MOV TL0,#58H</p><p>  DJNZ R0,AT01</p><p>  MOV R0,#20</p><p>&

47、lt;b>  DEC R2</b></p><p>  CJNE R2,#0FFH,AT01</p><p><b>  MOV R2,#9</b></p><p><b>  DEC R3</b></p><p>  CJNE R3,#0FFH,AT01</p>&

48、lt;p><b>  MOV R3,#5</b></p><p><b>  DEC R4</b></p><p>  CJNE R4,#0FFH,AT01</p><p><b>  MOV R4,#9</b></p><p><b>  DEC R5<

49、/b></p><p>  CJNE R5,#0FFH,AT01</p><p><b>  MOV R5,#5</b></p><p>  CJNE R7,#0,AT02</p><p><b>  DEC R6</b></p><p>  CJNE R6,#0FFH

50、,AT01</p><p><b>  MOV R6,#3</b></p><p><b>  MOV R7,#2</b></p><p><b>  LJMP AT01</b></p><p>  AT02:DEC R6</p><p>  CJNE

51、R6,#0FFH,AT01</p><p><b>  MOV R6,#9</b></p><p><b>  DEC R7</b></p><p><b>  AT01:RETI</b></p><p>  BT1:MOV TH1,#0FCH</p><p

52、>  MOV TL1,#18H</p><p>  MOV P3,#00H</p><p><b>  INC R1</b></p><p>  CJNE R1,#1,BT11</p><p><b>  MOV A,R2</b></p><p>  MOVC A,@A

53、+DPTR</p><p><b>  MOV P1,A</b></p><p>  MOV P3,#00100000B</p><p><b>  RETI</b></p><p>  BT11:CJNE R1,#2,BT12</p><p><b>  MOV

54、A,R3</b></p><p>  MOVC A,@A+DPTR</p><p><b>  MOV P1,A</b></p><p>  MOV P3,#00010000B</p><p><b>  RETI</b></p><p>  BT12:CJNE

55、R1,#3,BT13</p><p><b>  MOV A,R4</b></p><p>  MOVC A,@A+DPTR</p><p><b>  MOV P1,A</b></p><p>  MOV P3,#00001000B</p><p><b>  R

56、ETI</b></p><p>  BT13:CJNE R1,#4,BT14</p><p><b>  MOV A,R5</b></p><p>  MOVC A,@A+DPTR</p><p><b>  MOV P1,A</b></p><p>  MOV

57、P3,#00000100B</p><p><b>  RETI</b></p><p>  BT14:CJNE R1,#5,BT15</p><p><b>  MOV A,R6</b></p><p>  MOVC A,@A+DPTR</p><p><b> 

58、 MOV P1,A</b></p><p>  MOV P3,#00000010B</p><p><b>  RETI</b></p><p>  BT15:CJNE R1,#6,BT16</p><p><b>  MOV A,R7</b></p><p> 

59、 MOVC A,@A+DPTR</p><p><b>  MOV P1,A</b></p><p>  MOV P3,#00000001B</p><p><b>  RETI</b></p><p>  BT16:MOV R1,#0</p><p><b>  

60、RETI</b></p><p>  D1S:MOV 30H,#5</p><p>  D1S1:MOV 31H,#200</p><p>  D1S2:MOV 32H,#250</p><p>  DJNZ 32H,$</p><p>  DJNZ 31H,D1S2</p><p>

61、;  DJNZ 30H,D1S1</p><p><b>  RET</b></p><p>  D2S:MOV 20H,#5</p><p>  D2S1:MOV 21H,#4</p><p>  D2S2:MOV 22H,#250</p><p>  DJNZ 22H,$</p>

62、<p>  DJNZ 21H,D2S2</p><p>  DJNZ 20H,D2S1</p><p><b>  RET</b></p><p>  D2MS:MOV 30H,#5</p><p>  D2MS1:MOV 31H,#2</p><p>  D2MS2:MOV 32H,

63、#50</p><p>  DJNZ 32H,$</p><p>  DJNZ 31H,D2MS2</p><p>  DJNZ 30H,D2MS1</p><p><b>  RET</b></p><p><b>  K1:INC R2</b></p>&l

64、t;p>  CJNE R2,#10,K11</p><p><b>  MOV R2,#0</b></p><p><b>  INC R3</b></p><p>  CJNE R3,#6,K11</p><p><b>  MOV R3,#0</b></p>

65、;<p><b>  K11:RET</b></p><p><b>  K2:DEC R2</b></p><p>  CJNE R2,#0FFH,K21</p><p><b>  MOV R2,#9</b></p><p><b>  DEC R3

66、</b></p><p>  CJNE R3,#0FFH,K21</p><p><b>  MOV R3,#5</b></p><p><b>  K21:RET</b></p><p>  K3: INC R4</p><p>  CJNE R4,#10,K3

67、1</p><p><b>  MOV R4,#0</b></p><p><b>  INC R5</b></p><p>  CJNE R5,#6,K31</p><p><b>  MOV R5,#0</b></p><p><b>  

68、K31:RET</b></p><p><b>  K4:DEC R4</b></p><p>  CJNE R4,#0FFH,K41</p><p><b>  MOV R4,#9</b></p><p><b>  DEC R5</b></p>&

69、lt;p>  CJNE R5,#0FFH,K41</p><p><b>  MOV R5,#5</b></p><p><b>  K41:RET</b></p><p>  K5:CJNE R7,#2,K52</p><p><b>  INC R6</b></

70、p><p>  CJNE R6,#4,K51</p><p><b>  MOV R6,#0</b></p><p><b>  MOV R7,#0</b></p><p><b>  LJMP K51</b></p><p>  K52:INC R6<

71、;/p><p>  CJNE R6,#10,K51</p><p><b>  MOV R6,#0</b></p><p><b>  INC R7</b></p><p><b>  K51:RET</b></p><p>  K6:CJNE R7,#0,

72、K62</p><p><b>  DEC R6</b></p><p>  CJNE R6,#0FFH,K61</p><p><b>  MOV R6,#3</b></p><p><b>  MOV R7,#2</b></p><p><b&

73、gt;  LJMP K61</b></p><p>  K62:DEC R6</p><p>  CJNE R6,#0FFH,K61</p><p><b>  MOV R6,#9</b></p><p><b>  DEC R7</b></p><p><

74、b>  K61:RET</b></p><p>  TAB1:DB 3FH,06H,5BH,4FH,66H,6DH,7CH,07H,0FFH,67H,73H,00H</p><p>  4 設計結論、仿真過程及設計體會</p><p>  4.1 設計結論及使用說明</p><p>  4.1.1 設計結論</p&g

75、t;<p>  本系統就是充分利用了AT89S52芯片的I/O引腳以及內部定時器/計數器資源,該定時器系統上電后能自動顯示系統提示符“P.”,進入準備工作狀態。該定時器系統具有開始、復位、停止定時功能,具有很強的應用性和實用性。</p><p>  4.1.2 使用說明</p><p>  本定時器系統具有以下功能:</p><p>  上電或按復位鍵

76、后顯示P;</p><p>  S1鍵為設置定時時間開始/啟動定時鍵;</p><p><b>  S2鍵為秒增鍵;</b></p><p><b>  S3鍵為秒減鍵;</b></p><p><b>  S4鍵為分增鍵;</b></p><p>&l

77、t;b>  S5鍵為分減鍵;</b></p><p><b>  S6鍵為時增鍵;</b></p><p><b>  S7鍵為時減鍵;</b></p><p>  S8鍵為復位/停止定時鍵。</p><p><b>  4.2仿真過程</b></p&g

78、t;<p>  在仿真過程中,用Protues軟件繪制原理圖,程序用偉福軟件編譯后,將編譯后的軟件掛接到原理圖中的AT89C51上,然后按下啟動按鈕,上電仿真,數碼管上電顯示一個字母“P”,按下S1鍵數碼管清零進入開始設置定時時間狀態,按下S2鍵秒顯示加一,按下S3鍵秒顯示減一,按下S4鍵分顯示加一,按下S5鍵分顯示減一,按下S6鍵時顯示加一,按下S7鍵時顯示減一,此時按下S8鍵則數碼管復位顯示“P”,若設置好定時時間后,

79、按下S1鍵則啟動定時,二極管亮表示定時開始,同時數碼管顯示倒計時狀態直到顯示0,二極管滅,同時蜂鳴器響表示定時時間到,此時按下S8鍵數碼管又顯示一個字母“P”,同時蜂鳴器停止響,在進行任一項操作時按下S8鍵數碼管都會復位顯示字母“P”。</p><p><b>  4.3 設計體會</b></p><p>  通過本次課程設計,我學習到了很多,也收獲了很多,首先我對單

80、片機的理論知識有了進一步的掌握,對單片機的原理和實際應用有了更多的理解和掌握,對單片機的匯編語言編程有了更深刻的認識和更扎實的掌握,我們不斷修改,不斷嘗試,對定時器中斷的應用、實用性以及如何使用都有了深刻的了解,。</p><p>  這次課程設計是我們最后一個課程設計,在這次課程設計中,我真的發現我們自己所學知識的狹小,自己現在所學的都是一些最基礎的知識,這離實際應用相差太遠,我們在課堂上學到的在實際應用中根本

81、不會用,比如在這次定時器的設計中我們發現自己對中斷理解不到位,定時器是我們生活中非常普遍的一種用品,我們設計這一種很普通的產品都耗費了不少精力更不可能設計出一種復雜點的產品了。</p><p>  單片機在我們的日常生活中應用非常廣泛,我們已經離不開單片機了,在現實生活中越來越多的產品都使用了單片機,單片機在自動化操作中是核心的一部分。因此,單片機具有很大的發展前景,學好用好單片機對我們的就業和生活具有重要作用。

82、</p><p><b>  參考文獻</b></p><p>  [1]胡漢才.單片機原理及其接口技術[M]. 北京: 清華大學出版社, 1996.6</p><p>  HuHanCai. Single-chip microcomputer principle and interface technology [M]. Beijing: t

83、singhua university press, 1996.6</p><p>  [2]楊振江. 流行單片機實用子程序及應用實例[M] . 西安:西安電子科技大學出 社,2002.7</p><p>  YangZhenJiang. Pop microcontroller practical subroutine and examples of application [M].conc

84、rete: xian university of electronic science and technology, the club 2002.7</p><p>  [3]付家才. 單片機控制工程實踐技術[M]. 北京: 化學工業出版社, 2004.</p><p>  Pay home to. Single-chip microcomputer control engineerin

85、g practice technology [M].beijing: chemical industry press, 2004.</p><p>  [4]繞慶和.MCS - 51 單片機實用技術[M] . 北京:電子工業出版社,2003.</p><p>  Around khanh. MCS - 51 SCM practical techniques [M].beijing: ele

86、ctronic industry press, 2003.</p><p>  [5]何立民. 單片機應用技術選編[M] .北京: 北京航空航天大學出版社. 2004.</p><p>  HeLiMin. Microcomputer application technology journal [M].beijing:</p><p>  Beijing aero

87、space university press. 2004.</p><p><b>  致 謝</b></p><p>  本次關于數字式秒表的設計與制作是在**老師一個學期的精心指導下,通過上網查詢資料,翻看書籍才得以順利完成的。經過本次設計把我在大學所學的理論知識轉化為實際應用,既鍛煉了我們的實際操作能力,又使理論知識得以加強和升華,激發了創新意識。</p

88、><p>  1、本次課程設計使我加深了對單片機課程的全面認識,復習和掌握,對MC-51單片機有了更深入的了解,對I/O口的使用,晶振電路的接法,以及復位電路等的掌握都有了很大程度的提高,這為以后的實踐打下了良好的基礎。</p><p>  2、掌握定時器、外部中斷的設置和編程原理。</p><p>  3、通過此次課程設計能夠將單片機軟硬件結合起來,對程序進行編輯,校

89、驗。</p><p>  4、還要根據實驗的實際情況,添加些額外程序來使系統更加的穩定,如開關的消震蕩(采用延遲)。</p><p>  5、程序要盡量做到由各個子程序組成,在有些程序后面最好加注釋,這樣在程序出錯的檢查過程中可以更容易查找的到,也更簡潔,更明白易懂。</p><p>  6、我在編程過程中還有好多不理解的地方,經過老師和別人的幫助終于完成這次設計。

90、在這個過程中體會到了合作的好處,更了解的互相幫助的重要性。</p><p>  由于編程能力的有限和所學知識的局限性,在這個程序和設計系統中只實現了所有的基本要求和部分的高級要求,而且這其中還有許多不完善的地方,有時在上翻和下翻時會出現一些問題,這說明我在這方面還存在著很多不足,知識不夠完備和系統,在以后的學習中還有待提高。希望老師能在以后的學習和生活中對我多加指導,促使我能取得更大的進步。</p>

溫馨提示

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

評論

0/150

提交評論