a.4+2位數(shù)碼管動態(tài)顯示
b.實現(xiàn)時、分、秒的顯示
c.可以切換12/24小時制
d.時間可以設(shè)定和調(diào)整
e.用紅色發(fā)光二極管表示制式,黃色表示凌晨0點到12點
f.用四個按鍵實現(xiàn)所有功能的調(diào)整
5.實訓(xùn)目的
(1)鞏固、加深和擴(kuò)大單片機(jī)應(yīng)用的知識面,提高綜合及靈活運用所學(xué)知識
解決工業(yè)控制的能力。
(2)培養(yǎng)針對課題需要,選擇和查閱有關(guān)手冊、圖表及文獻(xiàn)資料的自學(xué)能力,
提高組成系統(tǒng)、編程、調(diào)試的動手能力。
(3)過對課題設(shè)計方案的分析、選擇、比較、熟悉單片機(jī)用系統(tǒng)開發(fā)、研制
的過程,軟硬件設(shè)計的方法、內(nèi)容及步驟。
(4)掌握keil軟件uVision集成開發(fā)環(huán)境的使用方法,學(xué)習(xí)匯編語言的編寫。
(5)掌握protus仿真軟件的使用方法
(6)學(xué)習(xí)將hexwen文件燒入到單片機(jī)的方法。
四、實訓(xùn)情況簡介經(jīng)學(xué)校安排,本人于2018年6月4日至2018年6月8日期間進(jìn)行了單片機(jī)應(yīng)用實訓(xùn),實訓(xùn)內(nèi)容為數(shù)字時鐘的電路設(shè)計。
現(xiàn)總結(jié)如下:
6月4日電路板的正確焊接,學(xué)習(xí)將數(shù)字時鐘所需要的器件正確的焊接到電路板上。
6月5日數(shù)字時鐘源代碼的匯編語言的編寫。
6月6日學(xué)習(xí)Protus仿真軟件的使用方法以及如何導(dǎo)入通過uVision生成的hex文件到Protus仿真軟件電路圖的單片機(jī)中。
6月7日通過STC燒錄工具將寫好的程序燒到數(shù)字時鐘所使用的STC89C51單片機(jī)中。
6月8日對本次單片機(jī)應(yīng)用實訓(xùn)進(jìn)行總結(jié)。
5、實訓(xùn)內(nèi)容a. STC89C51單片機(jī) | b. 10k電阻1個 |
c. 兩位數(shù)共陰極數(shù)碼管 | d. 2.2k電阻2個 |
e. 四位數(shù)共陰極數(shù)碼管 | f. 排阻 |
g. 4個紐扣開關(guān) | h. 復(fù)位開關(guān) |
i. 30p電容2個 | j. 刷機(jī)口管腳 |
k. 紅色發(fā)光二極管 | l. 電源接口 |
m. 黃色發(fā)光二極管 | n. 單片機(jī)底座 |
o. 晶振 | p. 跳線 |

a.原理圖

b.覆銅板電路圖



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







①p01 p02 p03 p04 p05 p06
②y1 y2 y3 y4 y5 y6
③A B C D E F G DP

4.將時鐘程序燒錄到單片機(jī)中

(4)燒錄功能線說明:
紅-VCC,黑-GND,綠-TXD,白-RXD
51單片機(jī)的10腳是RXD接下載線的TXD(綠色的線)
51單片機(jī)的11腳是TXD接下載線的RXD(白色的線)
六、實訓(xùn)小結(jié)或體會時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機(jī)應(yīng)用實訓(xùn)也在一周內(nèi)完成了。
俗話說“好的開始是成功的一半”。說起實訓(xùn),我認(rèn)為最重要的就是做好設(shè)計的預(yù)習(xí),認(rèn)真的研究老師給的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去做設(shè)計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
雖然這次的課程設(shè)計算起來在實驗室的時間只有五天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止五天。
硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們]不斷的調(diào)試,最終一一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。
當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二、是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗。對于這次單片機(jī)綜合課程實習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實訓(xùn)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三、在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
在這次難得的課程設(shè)計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計電路的過程中,加強(qiáng)了我思考問題的完整性和實際生活聯(lián)系的可行性。在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們應(yīng)用單片機(jī)的能力,對單片機(jī)的各個管腳的功能也有了進(jìn)一步的認(rèn)識。還鍛煉我們個人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解訣問題的能力。并且我們]熟練掌握了有關(guān)器件的性能及測試方法。
再次感謝老師的輔導(dǎo)以及同學(xué)的幫助,是他們讓我有了一個更好的認(rèn)識,無論是學(xué)習(xí)還是生活,生活是實在的,要踏實走路。課程設(shè)計時間雖然很短,但我學(xué)習(xí)了很多的東西,使我眼界打開,感受頗深。
單片機(jī)數(shù)字時鐘實訓(xùn)報告406.doc
(1.77 MB, 下載次數(shù): 36)
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |