目錄 一、實訓時間 二、實訓地點 三、實訓目的 四、實訓情況簡介 五、 實訓內容 六、實訓小結或體會 七、部門主管 八、參考文獻 九、指導教師評閱(手寫)
一、實訓時間2018年6月4日至2018年6月8日 二、實訓地點南昌工程學院電子信息樓B405 三、實訓目的- 數字電子時鐘簡介
本作品采用Atmel公司的AT89C51單片機,以匯編語言為程序設計的基礎,設計一個用四位數碼管顯示時、分,二位數碼管顯示秒的時鐘。現代的電子時鐘是基于單片機的一種計時工具,采用延時程序產生一定的時間中斷,用于一秒的定義,通過計數方式進行滿六十秒分鐘進一,滿六十分小時進一,滿二十四小時小時清零。從而達到計時的功能,是人民日常生活補課缺少的工具。
- 數字電子時鐘的基本特點
現在高精度的計時工具大多數都使用了石英晶體振蕩器,由于電子鐘、石英鐘、石英表都采用了石英技術,因此走時精度高,穩定性好,使用方便,不需要經常調試,數字式電子鐘用集成電路計時時,譯碼代替機械式傳動,用Led顯示器代替指針顯示進而顯示時間,減小了計時誤差,這種表具有時、分、秒顯示時間的功能,還可以進行時和分的校對,片選的靈活性好。
(4)數字鐘功能介紹
a.4+2位數碼管動態顯示 b.實現時、分、秒的顯示 c.可以切換12/24小時制 d.時間可以設定和調整 e.用紅色發光二極管表示制式,黃色表示凌晨0點到12點 f.用四個按鍵實現所有功能的調整 5.實訓目的 (1)鞏固、加深和擴大單片機應用的知識面,提高綜合及靈活運用所學知識
解決工業控制的能力。
(2)培養針對課題需要,選擇和查閱有關手冊、圖表及文獻資料的自學能力,
提高組成系統、編程、調試的動手能力。
(3)過對課題設計方案的分析、選擇、比較、熟悉單片機用系統開發、研制
的過程,軟硬件設計的方法、內容及步驟。 (4)掌握keil軟件uVision集成開發環境的使用方法,學習匯編語言的編寫。 (5)掌握protus仿真軟件的使用方法 (6)學習將hexwen文件燒入到單片機的方法。 四、實訓情況簡介經學校安排,本人于2018年6月4日至2018年6月8日期間進行了單片機應用實訓,實訓內容為數字時鐘的電路設計。 現總結如下: 6月4日電路板的正確焊接,學習將數字時鐘所需要的器件正確的焊接到電路板上。 6月5日數字時鐘源代碼的匯編語言的編寫。 6月6日學習Protus仿真軟件的使用方法以及如何導入通過uVision生成的hex文件到Protus仿真軟件電路圖的單片機中。 6月7日通過STC燒錄工具將寫好的程序燒到數字時鐘所使用的STC89C51單片機中。 6月8日對本次單片機應用實訓進行總結。 5、實訓內容a. STC89C51單片機 | b. 10k電阻1個 | c. 兩位數共陰極數碼管 | d. 2.2k電阻2個 | e. 四位數共陰極數碼管 | f. 排阻 | g. 4個紐扣開關 | h. 復位開關 | i. 30p電容2個 | j. 刷機口管腳 | k. 紅色發光二極管 | l. 電源接口 | m. 黃色發光二極管 | n. 單片機底座 | o. 晶振 | p. 跳線 |
a.原理圖 
b.覆銅板電路圖 

- 首先根據電路原理圖確認元件放置位置
- 接著確認跳線的連接點并第一將跳線焊接好
- 分清電阻阻值并將各電阻正確焊接
- 分清發光二極管的正負極(長正短負),分清二極管顏色的意義(紅色表示12小時制,黃色表示凌晨0點到中午12點)
- 注意單片機的放置方向,根據缺口朝向正確放置
- 焊接時注意個連接點能否相連,避免線路短路

(見附件)
(1)打開PROTUES軟件的ISIS Professional窗口,單擊菜單命令“File->New Design”,新建一個DEFAULT模板,并且保存文件名為“數字時鐘仿真.DSN”。 (2)單擊器件選擇按鈕P,添加如下圖所列的元件。在ISIS編輯窗口中放置元器件,單擊工具箱中的元件終端圖標 ,在對象選擇器中分別點擊“POWER”和“GROUND”添加電源和地。 



- 點擊箭頭所示部位后,選擇打開如下圖所示的shizhong.hex文件



①p01 p02 p03 p04 p05 p06 ②y1 y2 y3 y4 y5 y6 ③A B C D E F G DP - 電路中復位、時制調整、時分秒調整開關及個顏色二極管含義
 4.將時鐘程序燒錄到單片機中 - 打開stc燒錄工具,選擇單片機型號、程序文件、創口

- 開關1切換12/24時制
- 開關2時調整
- 開關3分調整
- 開關4秒調整
- 紅色二極管亮表示12小時制,黃色二極管亮表示凌晨0點至12點
- 檢查顯示器是否正常
(4)燒錄功能線說明: 紅-VCC,黑-GND,綠-TXD,白-RXD 51單片機的10腳是RXD接下載線的TXD(綠色的線) 51單片機的11腳是TXD接下載線的RXD(白色的線) 六、實訓小結或體會時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機應用實訓也在一周內完成了。 俗話說“好的開始是成功的一半”。說起實訓,我認為最重要的就是做好設計的預習,認真的研究老師給的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
雖然這次的課程設計算起來在實驗室的時間只有五天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止五天。
硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們]不斷的調試,最終一一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現錯誤。第二、是在學習態度上,這次課設是對我的學習態度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。我們這次實訓所遇到的多半問題多數都是由于我們不夠嚴謹。第三、在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰困難的勇氣,就沒有什么辦不到的。
在這次難得的課程設計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設計電路的過程中,加強了我思考問題的完整性和實際生活聯系的可行性。在方案設計選擇和芯片的選擇上,培養了我們應用單片機的能力,對單片機的各個管腳的功能也有了進一步的認識。還鍛煉我們個人的查閱技術資料的能力,動手能力,發現問題,解訣問題的能力。并且我們]熟練掌握了有關器件的性能及測試方法。
再次感謝老師的輔導以及同學的幫助,是他們讓我有了一個更好的認識,無論是學習還是生活,生活是實在的,要踏實走路。課程設計時間雖然很短,但我學習了很多的東西,使我眼界打開,感受頗深。
完整的Word格式文檔51黑下載地址(內含清晰圖片與匯編語言源碼):
單片機數字時鐘實訓報告406.doc
(1.77 MB, 下載次數: 36)
2018-6-12 10:57 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|