電腦時鐘課程設(shè)計_第1頁
已閱讀1頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  設(shè)計說明書 </b></p><p>  設(shè) 計 題 目 電 腦 時 鐘 </p><p>  完 成 日 期 年 月 日 </p><p>  專 業(yè) 班 級 電 自 09-2

2、班 </p><p>  設(shè) 計 者 </p><p>  指 導(dǎo) 教 師 </p><p><b>  前言</b></p><p>  隨著社會的發(fā)

3、展,電子技術(shù)也在不斷的進(jìn)步。單片機(jī)自20世紀(jì)70以來,以其極高的性能價格比,受到人們的重視和關(guān)注,應(yīng)用很廣、發(fā)展很快。單片機(jī)體積重量輕、抗干擾能力強(qiáng)、壞境要求不高、價格低廉、可靠性高、靈活性好、開發(fā)較為容易。在我國,單片機(jī)已經(jīng)廣為應(yīng)用在工業(yè)自動化控制、自動檢測、智能儀器儀表、家用電器、機(jī)電一體化設(shè)備等各個方面。</p><p>  時鐘,自從他發(fā)明那天起,就成為人類的好朋友,但隨著時間的推移,科學(xué)技術(shù)的不斷發(fā)展,

4、人們對時間計量的精度要求越來越高,應(yīng)用越來越廣。怎樣讓時鐘更好的為人民服務(wù),怎樣讓我們的老朋友煥發(fā)青春呢?這就要求人們不斷設(shè)計出新型時鐘。</p><p>  現(xiàn)今,高精度的時鐘工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英鐘,石英表都采用了石英技術(shù),英雌走時精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校,數(shù)字式電子鐘用集成電路計時時,譯譯碼代替機(jī)械式傳動,用LED顯示器代替了顯示器顯示和指針顯示,減小了顯示誤差

5、,這種表具有時、分、秒顯示時間的功能,和還可以進(jìn)行十和分的校對,片選的靈活性好。</p><p>  時鐘電路在計算機(jī)系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎(chǔ)。在一個單片機(jī)應(yīng)用系統(tǒng)中,時鐘有兩方面的含義:一是指為系統(tǒng)的正常工作的基準(zhǔn)振蕩定時信號,主要是由晶振和外圍電路組成,晶振的頻率決定了單片機(jī)系統(tǒng)工作的快慢;二是指系統(tǒng)的標(biāo)準(zhǔn)定時時鐘,即定時時間,它通常有兩種實現(xiàn)方法:一是用軟件實現(xiàn),二是用專門的時鐘芯

6、片實現(xiàn)。</p><p>  現(xiàn)在我國的電子業(yè)發(fā)展非??焖?,電子業(yè)的發(fā)展有利于鐘表業(yè)的發(fā)展。在中國鐘表發(fā)展史上,國產(chǎn)機(jī)芯研制的失敗已經(jīng)成為過去,“組裝業(yè)”作為新興鐘表工業(yè)的起步階段也已成為過去。一支新的充滿智慧的鐘表精英在成長。</p><p>  我們相信在科技高速發(fā)展的今天,鐘表業(yè)運用當(dāng)今材料工業(yè)、電子工業(yè)和其他領(lǐng)域的最新技術(shù),一定會生產(chǎn)出代表中國科學(xué)水平的產(chǎn)品。我們希望鐘表業(yè)的精英們

7、在提高制造技術(shù)水平中不斷創(chuàng)新,培育出擁有自主知識產(chǎn)權(quán)的品牌。這正是中國鐘表業(yè)發(fā)展的希望。</p><p>  數(shù)字鐘被廣泛用于個人家庭,車站, 碼頭、辦公室等公共場所,成為人們?nèi)粘I钪械谋匦杵贰S捎跀?shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字鐘的精度,運用超過老式鐘表, 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴(kuò)展了鐘表原先的報時功能。諸如定時自動報警、按時自動打鈴、時間程序自動控制、定

8、時廣播、自動起閉路燈、定時開關(guān)烘箱、通斷動力設(shè)備、甚至各種定時電氣的自動啟用等,所有這些,都是以鐘表數(shù)字化為基礎(chǔ)的。因此,研究數(shù)字鐘及擴(kuò)大其應(yīng)用,有著非常現(xiàn)實的意義。</p><p>  本設(shè)計主要用單片機(jī)AT89C51芯片和LED數(shù)碼管為核心,輔以必要的電路,構(gòu)成一個單片機(jī)數(shù)字時鐘。</p><p><b>  目 錄</b></p><p&g

9、t;  第一章:總 體 設(shè) 計</p><p>  第二章:設(shè) 計 圖 紙</p><p> ?。▊溆秒娫醋詣映潆姟?shù)字時鐘主電路)</p><p>  第三章:設(shè) 計 程 序</p><p>  第四章:設(shè) 計 調(diào) 試</p><p>  第五章:設(shè) 計 總 結(jié)</p><p>  第六章:參

10、 考 文 獻(xiàn)</p><p><b>  第七章:</b></p><p>  第一章:總 體 設(shè) 計</p><p><b>  設(shè)計題目:</b></p><p><b>  數(shù)字時鐘</b></p><p><b>  設(shè)計目的:<

11、/b></p><p>  1、掌握開發(fā)單片機(jī)產(chǎn)品的過程。</p><p>  2、掌握單片機(jī)結(jié)構(gòu)及其工作原理。</p><p>  3、掌握軟件的編制方法。</p><p>  4、掌握單片機(jī)產(chǎn)品的調(diào)試方法。</p><p><b>  設(shè)計任務(wù):</b></p><p

12、>  用單片機(jī)設(shè)計一個電腦時鐘。</p><p><b>  要求:</b></p><p>  編程時間為24小時制,超過24小時從0開始 </p><p>  要有設(shè)置時間的按鍵,以便對表。</p><p>  采用發(fā)光數(shù)碼管顯示年月日時分秒。</p><p>  供電電源:交流220V

13、 </p><p>  備用電池自動充電,避免停電后時間錯誤。</p><p><b>  設(shè)計要求:</b></p><p>  畫出所有硬件電路,出圖:A3或A4圖紙一張</p><p>  根據(jù)硬件編寫程序框圖,然后根據(jù)框圖編寫程序,在程序中加上適當(dāng)?shù)淖⑨尅?lt;/p><p>  編寫設(shè)計說明

14、書,包括設(shè)計目的、程序框圖、程序、程序分析、產(chǎn)品使用說明、附設(shè)計任務(wù)書和硬件圖紙。(附電子稿)</p><p><b>  設(shè)計技術(shù)參數(shù):</b></p><p>  1.時制式為24小時制。</p><p>  2.采用LED數(shù)碼管顯示時、分,秒采用數(shù)字顯示。</p><p>  3.具有方便的時間調(diào)校功能。</

15、p><p>  4.計時穩(wěn)定度優(yōu)于10-4 ,可精確校正計時精度。</p><p>  5.交流220V供電,但停電24小內(nèi)要維持正常計時(停電可不顯示時間)。</p><p>  6.其它附加功能(顯示年、月、星期、報時、停電查看時間)</p><p>  第二章:設(shè) 計 圖 紙</p><p><b>  備

16、用電源自動充電</b></p><p><b>  數(shù)字時鐘主電路</b></p><p>  第三章:設(shè) 計 程 序</p><p>  ;=====================================================================</p><p>  DISP

17、 BIT 20H.0 ;DISP=1允許顯示</p><p>  ORG 0000H ;復(fù)位入口地址</p><p>  LJMP START ;無條件轉(zhuǎn)移到程序初始化</p><p>  ORG 0003H ;外中斷0</p><p>  ORG 000BH

18、 ;定時器T0</p><p>  ORG 0013H ;外中斷1</p><p>  ORG 001BH ;定時器T1</p><p>  LJMP T1S ;轉(zhuǎn)移到T1中斷服務(wù)程序開始的地方</p><p>  ORG 0023H ;串

19、行口中斷入口地址</p><p><b>  ORG 0050H</b></p><p>  ;=============================程序開始==============================</p><p>  ;===========================開始初始化==================

20、============</p><p>  START: MOV TMOD,#00100000B ;T1方式2</p><p>  MOV TH1,#06H ;設(shè)置計數(shù)初值</p><p>  MOV TL1,#06H</p><p>  SETB TR1 ;啟動T1</p><

21、;p>  MOV IE,#88H ;中斷允許</p><p>  SETB EA ;開啟中斷</p><p>  SETB ET1 ;定時器T1中斷允許</p><p>  MOV IP,#00001000B ;中斷優(yōu)先級</p><p>  SETB PT1

22、 ;定時器T1中斷優(yōu)先級控制位</p><p>  MOV SCON,#00H ;串行口方式0</p><p>  SETB DISP ;設(shè)置允許顯示標(biāo)志,開始就顯示000000</p><p>  MOV 52H,#37 ;數(shù)據(jù)傳送</p><p>  MOV 53H,

23、#59 ;數(shù)據(jù)傳送</p><p>  MOV 54H,#21 ;數(shù)據(jù)傳送</p><p>  MOV 55H,#23 ;數(shù)據(jù)傳送</p><p>  MOV 56H,#06 ;數(shù)據(jù)傳送</p><p>  MOV 57H,#11 ;數(shù)據(jù)傳送</p

24、><p>  MOV 58H,#20 ;數(shù)據(jù)傳送</p><p>  ;=========================以上初始化程序==========================</p><p>  LOOOP: NOP ;主程序循環(huán)開始JNB DISP,LOOOP</p><p> 

25、 JNB DISP,LOOOP1 ;DISP=0轉(zhuǎn)移</p><p>  LCALL DISPLAY ;調(diào)用DISPLAY</p><p>  CLR DISP ;清除允許顯示標(biāo)志</p><p>  LOOOP1: NOP</p><p>  CALL ANJIAN ;調(diào)用按鍵程序

26、</p><p>  LJMP LOOOP ;等待中斷,主程序循環(huán)結(jié)束</p><p>  ;=========================以上主程序============================</p><p>  ANJIAN: NOP</p><p><b>  MOV A,P1</b&

27、gt;</p><p><b>  CPL A</b></p><p>  JZ ANJIAN0</p><p>  LJMP ANJIAN1</p><p>  ANJIAN0:LJMP ANJIANZ</p><p>  ANJIAN1: JB P1.0,ANJIAN2</p>

28、<p>  lCALL DELAY10MS ;調(diào)用延時子程序,以躲過按鍵機(jī)械抖動</p><p>  JNB P1.0,$ ;等待按鍵釋放,按鍵放開事后開始處理</p><p>  INC 52H ;分加1</p><p><b>  MOV A,52H</b></p>&l

29、t;p>  CJNE A,#60,$+3</p><p>  JC ANJIANY ;小于60秒不轉(zhuǎn)移</p><p>  MOV 52H,#0</p><p>  lJMP ANJIANY</p><p>  ANJIAN2:JB P1.1,ANJIAN3</p><p>  lCALL DEL

30、AY10MS ;調(diào)用延時子程序,以躲過按鍵機(jī)械抖動</p><p>  JNB P1.1,$ ;等待按鍵釋放,按鍵放開事后開始處理</p><p>  INC 53H ;分加1</p><p><b>  MOV A,53H</b></p><p>  CJNE A,#60

31、,$+3</p><p>  JC ANJIANY ;小于60分不轉(zhuǎn)移</p><p>  MOV 53H,#0</p><p>  lJMP ANJIANY</p><p>  ANJIAN3:JB P1.2,ANJIAN4</p><p>  lCALL DELAY10MS ;調(diào)用延時子程序,以

32、躲過按鍵機(jī)械抖動</p><p>  JNB P1.2,$ ;等待按鍵釋放,按鍵放開事后開始處理</p><p><b>  INC 54H</b></p><p><b>  MOV A,54H</b></p><p>  CJNE A,#24,$+3</p>

33、<p>  JC ANJIANY ;小于24小時不轉(zhuǎn)移</p><p>  MOV 54H,#0</p><p>  lJMP ANJIANY</p><p>  ANJIAN4:JB P1.3,ANJIAN5</p><p>  lCALL DELAY10MS ;調(diào)用延時子程序,以躲過按鍵機(jī)械抖動<

34、/p><p>  JNB P1.3,$ ;等待按鍵釋放,按鍵放開事后開始處理</p><p><b>  INC 55H</b></p><p><b>  MOV A,55H</b></p><p>  CJNE A,#30,$+3</p><p>  

35、JC ANJIANY ;小于30天不轉(zhuǎn)移</p><p>  MOV 55H,#0</p><p>  lJMP ANJIANY</p><p>  ANJIAN5:JB P1.4,ANJIAN6</p><p>  lCALL DELAY10MS ;調(diào)用延時子程序,以躲過按鍵機(jī)械抖動</p><

36、p>  JNB P1.4,$ ;等待按鍵釋放,按鍵放開事后開始處理</p><p><b>  INC 55H</b></p><p><b>  MOV A,55H</b></p><p>  CJNE A,#99,$+3</p><p>  JC ANJIANY

37、 ;小于12個月不轉(zhuǎn)移</p><p>  MOV 55H,#0</p><p>  lJMP ANJIANY</p><p>  ANJIAN6:JB P1.5,ANJIANZ</p><p>  lCALL DELAY10MS ;調(diào)用延時子程序,以躲過按鍵機(jī)械抖動</p><p>  JNB

38、P1.5,$ ;等待按鍵釋放,按鍵放開事后開始處理</p><p><b>  INC 56H</b></p><p><b>  MOV A,56H</b></p><p>  CJNE A,#99,$+3</p><p>  JC ANJIANZ</p>&

39、lt;p>  MOV 56H,#0</p><p>  lJMP ANJIANZ</p><p>  ANJIANY:SETB DISP ;允許顯示</p><p>  ANJIANZ:RET</p><p>  ;==========================以上鍵程序結(jié)束==================

40、=========</p><p>  ;=======================延時10毫秒子程序開始========================</p><p>  DELAY10MS:NOP</p><p>  MOV R5,#10</p><p>  D10MS1: MOV R4,#250</p><p

41、>  D10MS2: NOP</p><p><b>  NOP</b></p><p>  DJNZ R4,D10MS2</p><p>  DJNZ R5,D10MS1</p><p><b>  RET</b></p><p>  ;==============

42、===============結(jié)束==============================</p><p>  ;====================以下子程序和中斷服務(wù)程序=====================</p><p>  ;=========================顯示子程序開始=========================</p><

43、;p>  DISPLAY:NOP</p><p>  CLR DISP ;清除允許顯示標(biāo)志</p><p>  MOV A,52H ;讀秒的值到A</p><p>  MOV R1,#4DH ;秒個位存放地址</p><p>  CALL B2D ;調(diào)用二到十子程序

44、,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  MOV A,53H</b></p><p>  CALL B2D ;調(diào)用二到十子程序,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  MOV A,54H</b></p><p>  CALL B2D

45、 ;調(diào)用二到十子程序,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  MOV A,55H</b></p><p>  CALL B2D ;調(diào)用二到十子程序,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  MOV A,56H</b></p><p> 

46、 CALL B2D ;調(diào)用二到十子程序,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  MOV A,57H</b></p><p>  CALL B2D ;調(diào)用二到十子程序,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  MOV A,58H</b></p&g

47、t;<p>  CALL B2D 調(diào)用二到十子程序,得到2位十進(jìn)制數(shù),分離BCD碼</p><p><b>  NOP</b></p><p>  MOV R1,#0 ;顯示秒個位</p><p><b>  MOV A,4DH</b></p><p>

48、;  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#1 ;顯示秒十位</p><p><b>  MOV A,4CH</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><

49、;p>  MOVX @R1,A</p><p>  MOV R1,#2 ;顯示分個位</p><p><b>  MOV A,4BH</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  

50、MOV R1,#3 ;顯示分十位</p><p><b>  MOV A,4AH</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#4 ;顯示小時個位</p>

51、;<p><b>  MOV A,49H</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#5 ;顯示小時十位</p><p><b>  MOV A,48H<

52、;/b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#6 ;顯示天個位</p><p><b>  MOV A,47H</b></p><p>  LCALL C

53、HABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#7 ;顯示天十位</p><p><b>  MOV A,46H</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p&

54、gt;  MOVX @R1,A</p><p>  MOV R1,#8 ;顯示月個位</p><p><b>  MOV A,45H</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p> 

55、 MOV R1,#9 ;顯示月十位</p><p><b>  MOV A,44H</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#10 ;顯示年個位</p>

56、;<p><b>  MOV A,43H</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#11 ;顯示年十位</p><p><b>  MOV A,42H</

57、b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#12 ;顯示年百位</p><p><b>  MOV A,41H</b></p><p>  LCALL CHA

58、BIAO ;調(diào)用查表指令</p><p>  MOVX @R1,A</p><p>  MOV R1,#13 ;顯示年千位</p><p><b>  MOV A,40H</b></p><p>  LCALL CHABIAO ;調(diào)用查表指令</p><p>

59、;  MOVX @R1,A</p><p>  ;===========================顯示子程序結(jié)束==========================</p><p>  ;======================二進(jìn)制轉(zhuǎn)換到十進(jìn)制子程序開始===================</p><p>  B2D: NOP

60、 ;二進(jìn)制在A,保存地址在R1</p><p>  MOV B,#10 ;除數(shù)</p><p>  DIV AB ;二進(jìn)制除以十,商在A(十位),余數(shù)在B(個位)</p><p>  MOV @R1,B ;保存?zhèn)€位</p><p>  DEC R1

61、 ;地址減1</p><p>  MOV @R1,A ;保存十位</p><p><b>  DEC R1</b></p><p><b>  RET</b></p><p>  ;=====================二進(jìn)制轉(zhuǎn)換到十進(jìn)制子程序結(jié)束======

62、==============</p><p>  ;==========================查表子程序開始===========================</p><p>  CHABIAO:NOP</p><p>  MOV DPTR,#TAB</p><p>  MOVC A,@A+DPTR ;查表指令<

63、;/p><p><b>  CPL A</b></p><p><b>  RET</b></p><p>  TAB: DB 3FH,06H,5BH,4FH,66H</p><p>  DB 6DH,7DH,07H,7FH,6FH</p><p>  ;=========

64、=================查表子程序結(jié)束===========================</p><p>  ;==========================中斷服務(wù)程序開始=========================</p><p>  ORG 0200H ;中斷服務(wù)程序開始</p><p>  T1S: NO

65、P ;T1中斷服務(wù)程序入口</p><p><b>  PUSH ACC</b></p><p><b>  PUSH PSW</b></p><p>  INC 50H ;52H單元加1指令</p><p>  MOV A,50H

66、 ;數(shù)據(jù)傳送給A便于比較</p><p>  CJNE A,#100,T1A ;比較不相等轉(zhuǎn)移</p><p>  T1A: JC T1Z ;如果A<100則C=1,轉(zhuǎn)移到中斷結(jié)束</p><p>  MOV 50H,#00H ;50H單元從頭開始</p><p> 

67、 INC 51H ;51H單元加1</p><p>  MOV A,51H ;數(shù)據(jù)傳送給A便于比較</p><p>  CJNE A,#40,T1B ;比較不相等轉(zhuǎn)移</p><p>  T1B: JC T1Z ;如果A<40則C=1,轉(zhuǎn)移到中斷結(jié)束</p>

68、<p>  MOV 51H,#00H ;51H單元從頭開始</p><p>  SETB DISP ;允許顯示標(biāo)志</p><p>  INC 52H ;秒加1指令</p><p>  MOV A,52H ;數(shù)據(jù)傳送給A便于比較</p><p> 

69、 CJNE A,#60,T1C ;比較不相等轉(zhuǎn)移</p><p>  T1C: JC T1Z ;如果A<60則C=1,轉(zhuǎn)移到中斷結(jié)束</p><p>  MOV 52H,#00H ;52H單元從頭開始</p><p>  INC 53H ;53H單元加1指令</p>

70、;<p>  MOV A,53H ;數(shù)據(jù)傳送給A便于比較</p><p>  CJNE A,#60,T1D ;比較不相等轉(zhuǎn)移</p><p>  T1D: JC T1Z ;如果A<60則C=1,轉(zhuǎn)移到中斷結(jié)束</p><p>  MOV 53H,#00H ;53H單元

71、從頭開始</p><p>  INC 54H ;54H單元加1指令</p><p>  MOV A,54H ;數(shù)據(jù)傳送給A便于比較</p><p>  CJNE A,#24,T1E ;比較不相等轉(zhuǎn)移</p><p>  T1E: JC T1Z ;如果A

72、<24則C=1,轉(zhuǎn)移到中斷結(jié)束</p><p>  MOV 54H,#00H ;52H單元從頭開始</p><p>  INC 55H ;53H單元加1指令</p><p>  MOV A,55H ;數(shù)據(jù)傳送給A便于比較</p><p>  CJNE A,#30,T1H

73、 ;比較不相等轉(zhuǎn)移</p><p>  T1H: JC T1Z ;如果A<30則C=1,轉(zhuǎn)移到中斷結(jié)束</p><p>  MOV 55H,#00H ;54H單元從頭開始</p><p>  INC 56H ;55H單元加1指令</p><p>  MOV A

74、,56H ;數(shù)據(jù)傳送給A便于比較</p><p>  CJNE A,#12,T1I ;比較不相等轉(zhuǎn)移</p><p>  T1I: JC T1Z ;如果A<12則C=1,轉(zhuǎn)移到中斷結(jié)束</p><p>  MOV 56H,#00H ;54H單元從頭開始</p>&

75、lt;p>  INC 57H ;55H單元加1指令</p><p>  T1Z: POP PSW</p><p><b>  POP ACC</b></p><p>  RETI ;中斷服務(wù)程序結(jié)束</p><p><b>  END<

76、/b></p><p>  ;==========================中斷服務(wù)程序結(jié)束=========================</p><p>  第四章:設(shè) 計 調(diào) 試</p><p>  我們通過軟硬結(jié)合的方法調(diào)試系統(tǒng),將已經(jīng)運行成功的程序?qū)懙絾纹瑱C(jī)中,通過對各個按鍵的按下進(jìn)行調(diào)試與功能切換。過在電腦上使用WAVE編譯器,進(jìn)行程序的編

77、程和編譯,發(fā)現(xiàn)很多語法和邏輯的錯誤。通過這個編譯器可以很好的發(fā)現(xiàn)并解決問題,程序調(diào)試完畢,編譯沒問題后,按住囊下載程序,并用并口下載線使電腦和單片機(jī)連接起來,將程序下載到單片機(jī)上,并進(jìn)行測試,并分析程序,直到完成要求為止。</p><p>  第五章:設(shè) 計 總 結(jié)</p><p>  結(jié)合數(shù)字電子技術(shù)和模擬電子技術(shù)的知識和一周時間的努力,完成了數(shù)字電子鐘的課程設(shè)計。這不僅讓我溫習(xí)了學(xué)過的

78、知識,同時讓我了解了設(shè)計電路的程序,以及數(shù)字鐘的原理與設(shè)計。同時在軟件設(shè)計編程上,讓我了解到很多編程方面的技巧,并且使我對單片機(jī)的各個引腳的功能有更深入的了解,鞏固了單片機(jī)的書面知識,發(fā)現(xiàn)了以往在學(xué)習(xí)中忽視的東西,明白了在實際的設(shè)計工作中只有書面知識是不足的,只有在自己的實踐中才能發(fā)現(xiàn)問題并解決問題,從而不再犯眼高手低的錯誤。 雖然這只是一次簡單的課程設(shè)計,但通過這次課程設(shè)計我們了解了課程設(shè)計的一般步驟,和設(shè)計中應(yīng)注意的問題。設(shè)

79、計本身并不是有很重要的意義,而是同學(xué)們對待問題時的態(tài)度和處理事情的能力。至于設(shè)計的成績無須看的太過于重要,而是設(shè)計的過程,設(shè)計的思想和設(shè)計電路中的每一個環(huán)節(jié),電路中各個部分的功能是如何實現(xiàn)的。各個芯片能夠完成什么樣的功能,使用芯片時應(yīng)該注意那些要點。同一個電路可以用那些芯片實現(xiàn),各個芯片實現(xiàn)同一個功能的區(qū)別。</p><p>  總體來說,通過這次的設(shè)計實驗更進(jìn)一步地增強(qiáng)了實驗的動手能力,提高組成系統(tǒng)、編程、調(diào)試

溫馨提示

  • 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

提交評論