欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6813|回復: 1
打印 上一主題 下一主題
收起左側

基于51單片機的數字時鐘實訓報告下載 含匯編語言源碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:350082 發表于 2018-6-12 10:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
目錄
一、實訓時間
二、實訓地點
三、實訓目的
四、實訓情況簡介
五、 實訓內容
六、實訓小結或體會
七、部門主管
八、參考文獻
九、指導教師評閱(手寫)



一、實訓時間
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點)
  •      注意單片機的放置方向,根據缺口朝向正確放置
  •       焊接時注意個連接點能否相連,避免線路短路
  • 電路調試
  • 調試完確認電路板焊接無誤后通電檢查

  • uVision程序編寫源代碼
   (見附件)

  •    Protus數字時鐘仿真實驗

(1)打開PROTUES軟件的ISIS Professional窗口,單擊菜單命令“File->New Design”,新建一個DEFAULT模板,并且保存文件名為“數字時鐘仿真.DSN”。

(2)單擊器件選擇按鈕P,添加如下圖所列的元件。在ISIS編輯窗口中放置元器件,單擊工具箱中的元件終端圖標,在對象選擇器中分別點擊“POWER”和“GROUND”添加電源和地。

      

  • 放置好元器件到相應位置

  • 布好線并且對圖中的元件參數進行修改設置如圖

  • 將時鐘源程序燒錄到AT89C51單片機中
  •      雙擊AT89C51單片機時出現如下對話框

  •      點擊箭頭所示部位后,選擇打開如下圖所示的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)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:527735 發表于 2019-5-16 10:21 | 只看該作者
實現時鐘的09--24該如何編寫,求大神幫個忙
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表