基于at89s52單片機的數(shù)字電子鐘設(shè)計畢業(yè)論文.rar
基于at89s52單片機的數(shù)字電子鐘設(shè)計畢業(yè)論文,單片機在電子產(chǎn)品中的應(yīng)用越來越廣泛,特別是51系列的單片機,由于其使用方便、價格低廉等優(yōu)勢,在市場上占有很大的份額。at89s52就是51系列中的一個比較成熟的型號,它完全兼容51單片機的指令。本文詳細(xì)介紹了基于at89s52單片機的數(shù)字電子鐘的設(shè)計,本電子鐘可以實現(xiàn)日期、時間的顯示和調(diào)整,帶有整點提示和一個鬧鐘,并且...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 91740000 發(fā)布
單片機在電子產(chǎn)品中的應(yīng)用越來越廣泛,特別是51系列的單片機,由于其使用方便、價格低廉等優(yōu)勢,在市場上占有很大的份額。AT89S52就是51系列中的一個比較成熟的型號,它完全兼容51單片機的指令。
本文詳細(xì)介紹了基于AT89S52單片機的數(shù)字電子鐘的設(shè)計,本電子鐘可以實現(xiàn)日期、時間的顯示和調(diào)整,帶有整點提示和一個鬧鐘,并且可以顯示當(dāng)前氣溫。
本設(shè)計包括硬件設(shè)計和軟件設(shè)計兩部分。主要硬件有:三端穩(wěn)壓器LM7805、AT89S52單片機、字符型液晶顯示模塊HY1602A、單總線數(shù)字溫度計DS18B20和若干按鍵等。軟件大致思路為:使用12MHz的晶振,單片機內(nèi)部的定時器0工作在方式1,每計數(shù)50000個機器周期(即50ms)產(chǎn)生一次中斷,中斷20次就是一秒,這樣就可以實現(xiàn)精確計時的目的。用數(shù)字溫度計DS18B20測量當(dāng)前氣溫,在把實時數(shù)據(jù)顯示在LCD1602上的同時,不斷掃描按鍵,如果有按鍵按下,則對按鍵做出相應(yīng)的響應(yīng)。
本文詳細(xì)介紹了基于AT89S52單片機的數(shù)字電子鐘的設(shè)計,本電子鐘可以實現(xiàn)日期、時間的顯示和調(diào)整,帶有整點提示和一個鬧鐘,并且可以顯示當(dāng)前氣溫。
本設(shè)計包括硬件設(shè)計和軟件設(shè)計兩部分。主要硬件有:三端穩(wěn)壓器LM7805、AT89S52單片機、字符型液晶顯示模塊HY1602A、單總線數(shù)字溫度計DS18B20和若干按鍵等。軟件大致思路為:使用12MHz的晶振,單片機內(nèi)部的定時器0工作在方式1,每計數(shù)50000個機器周期(即50ms)產(chǎn)生一次中斷,中斷20次就是一秒,這樣就可以實現(xiàn)精確計時的目的。用數(shù)字溫度計DS18B20測量當(dāng)前氣溫,在把實時數(shù)據(jù)顯示在LCD1602上的同時,不斷掃描按鍵,如果有按鍵按下,則對按鍵做出相應(yīng)的響應(yīng)。