日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c51为啥要宏定义时钟_51单片机时钟实训报告

發(fā)布時間:2025/3/11 编程问答 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c51为啥要宏定义时钟_51单片机时钟实训报告 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

時、分、秒計時器設(shè)計

一、任務(wù)及要求

51

單片機設(shè)計時、分、秒計時器,具體要求如下。

1

具有時、分、秒計時功能和

8

位數(shù)碼管顯示功能,顯示格式為:

“時-分-秒”

2

Proteus

設(shè)計仿真電路進(jìn)行結(jié)果仿真;

3

4

人組成設(shè)計小組完成,

小組成員有明確分工,

1

人負(fù)責(zé)總體方案設(shè)計及報告撰寫,

2

人負(fù)責(zé)功能模塊函數(shù)設(shè)計,

1

人負(fù)責(zé)仿真電路設(shè)計及調(diào)試。

4

完成程序設(shè)計、仿真電路設(shè)計、結(jié)果仿真。

5

、本實驗要求設(shè)計一個數(shù)字計時器,可以完成

0

00

~23

小時

59

59

秒的計時

功能,并在控制電路的作用下有開機清零。

6

、指標(biāo)要求:

.

顯示時、分、秒。

采用

24

小時制,小時計數(shù)器按

“23

00”

規(guī)律計數(shù)。

.

為了保證計時準(zhǔn)確、穩(wěn)定,由單片機的定時器來計時。

7

、設(shè)計要求:

畫出電路原理圖(或仿真電路圖)

元器件及參數(shù)選擇;

電路仿真與調(diào)試;

連接實物圖,并調(diào)試;

寫出報告,并做總結(jié);

二、設(shè)計方案

1

、總體設(shè)計方案(李文負(fù)責(zé)完成)

(說明總體設(shè)計方案構(gòu)思、程序模塊構(gòu)成、仿真電路構(gòu)成等內(nèi)容,不少于

300

字)

)

構(gòu)思

:實現(xiàn)時鐘的設(shè)計,如果采用軟件延時的方法來實現(xiàn)時鐘,太耗

cpu

了,因此采用

51

單片機的內(nèi)部硬件資源來實現(xiàn)時鐘,

因此采用定時器來定時,

由于單片機的最大定時的時間

65.536ms;

但是我們要定時

1s

,為了方便,我們則選用定時器

0

工作方式

1

且定時

50ms

然后在中斷

20

次則有了

1s

,有了

1s

就好辦了,

分,

時就好辦了,

只要在

1

秒的基礎(chǔ)上加就

可以實現(xiàn)時鐘了,有了時,分,秒就要顯示了,由于時,分,秒都是兩位,因此要把個位與

十位分離,然后在分別在數(shù)碼管上顯示,這樣就實現(xiàn)時鐘的設(shè)計。

程序模塊

1

、主函數(shù):

(調(diào)用初始化函數(shù),調(diào)用顯示函數(shù))

2

、顯示函數(shù):

(延時函數(shù),數(shù)碼管顯示代碼)

3

、中斷服務(wù)函數(shù):

(時,分,秒的實現(xiàn))

仿真電路構(gòu)成:

數(shù)字鐘的結(jié)構(gòu)組成:

1

)晶體振蕩器電路

2

)復(fù)位電路

3

)數(shù)碼管使用非門驅(qū)動及數(shù)碼管

總結(jié)

以上是生活随笔為你收集整理的c51为啥要宏定义时钟_51单片机时钟实训报告的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。