【正文】
出功能等操作。 STC89C52是一個低功耗高性能單片機(jī), 40 個引腳, 32個外部雙向輸入 /輸出( I/O)端口,同時內(nèi)含 2 個外中斷口, 2 個 16 位可編程定時計數(shù)器 ,2 個全雙工串行通信口,STC89C51 可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。 目前,我國生產(chǎn)很多型號的單片機(jī),在此,我們 采用型號為 STC89C52 的單片機(jī)。 ( 6)現(xiàn)代交通與航空航天領(lǐng)域 通常應(yīng)用于電子綜合顯示系統(tǒng)、動力監(jiān)控系統(tǒng)、自動駕駛系統(tǒng)、通信系統(tǒng)以及運(yùn)行監(jiān)視系統(tǒng)等。將單片機(jī)和傳感器相結(jié)合,可以構(gòu)成新一代的智能傳感器。 ( 4)工業(yè)自動化 在工業(yè)控制和機(jī)電一體化控制系統(tǒng)中,除了采用工控計算機(jī)外,很多都是以單片機(jī)為核心的單片機(jī)和多機(jī)系統(tǒng)。商用系統(tǒng)中廣泛使用的電子計量儀器、收款機(jī)、條形碼閱讀器、安全監(jiān)測系統(tǒng)、空氣調(diào)節(jié)系統(tǒng)和冷凍保鮮系統(tǒng)等,都采用了單片機(jī)構(gòu)成的專用系統(tǒng)。 ( 2)辦公自動化領(lǐng)域 單片機(jī)作為嵌入式系統(tǒng)廣泛應(yīng)用于現(xiàn)代辦公設(shè)備,如計算機(jī)的鍵盤、磁盤驅(qū)動、打印機(jī)、復(fù)印機(jī)、電話機(jī)和傳真機(jī)等。 下面大致介紹一下單片機(jī)的主要應(yīng)用領(lǐng)域和特點(diǎn)。 低價格 單片機(jī)應(yīng)用面廣,使用數(shù)量大,帶來的直接好處就是成本的降低。由于 CMOS 等工藝的大量采用,很多單片機(jī)可以在更低的電壓下工作( 或 ),功耗已經(jīng)降低到 uA級。使用高級語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強(qiáng)軟件的可讀性和可移植性,便于改進(jìn)和擴(kuò)充功能。 高效率和高性能 為了提高執(zhí)行速度和執(zhí)行效率,單片機(jī)開始使用 RISC、流水線和 DSP 的設(shè)計技術(shù),使單片機(jī)的性能有了明顯的提高,表現(xiàn)為:單片機(jī)的時鐘頻率得到提高;同樣頻率的單片機(jī)運(yùn)行效率也有了很大的提升;由于集成度的提高,單片機(jī) 的尋址能力、片內(nèi) ROM( FLASH)和 RAM的容量都突破了以往的數(shù)量和限制。 有的單片機(jī)針對某一個應(yīng)用領(lǐng)域,集成了相關(guān)的控制設(shè)備,以減少應(yīng)用系統(tǒng)的芯片數(shù)量。其發(fā)展趨勢不外乎以下幾個方面: 多功能 單片機(jī)中盡可能地把所需要的存儲器和 I/O 口都集成在一塊芯片上,使得單片機(jī)可以實(shí)現(xiàn)更多的功能。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個單片機(jī)控制系統(tǒng)。單片機(jī)微型計算機(jī)簡 稱單片機(jī),特別適用于控制領(lǐng)域,故又稱為微控制器。由于數(shù)字集成電路技術(shù)的發(fā)展和采用了先進(jìn)的石英技術(shù),使數(shù)字鐘具有走時準(zhǔn)確、性能穩(wěn)定、攜帶方便等優(yōu)點(diǎn),它還用于計時 、自動報時及自動控制等各個領(lǐng)域。因此,研究數(shù)字鐘及擴(kuò)大其應(yīng)用,有著非?,F(xiàn)實(shí)的意義。 數(shù)字鐘是采用數(shù)字電路實(shí)現(xiàn)對 .時 ,分 ,秒 .數(shù)字顯示的計時裝置 ,廣泛用于個人家庭 ,車站 , 碼頭辦公室等公共場所 ,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用 ,使得數(shù)字鐘的精度 ,遠(yuǎn)遠(yuǎn)超過老式鐘表 , 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而 且大大地擴(kuò)展了鐘表原先的報時功能。這種軟件代替硬件的控 制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計思想和設(shè)計方法。 目前,單片機(jī)正朝著高性能和多品種方向發(fā)展趨勢將是進(jìn)一步向著 CMOS 化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。忘記了要做的事情,當(dāng)事情不是很重要的時候,這種遺忘無傷大雅。 關(guān)鍵詞: 數(shù)字電子鐘 單片機(jī) XXXX職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 3 Abstract At the end of the 20th century, electronic technology has experienced rapid growth, the modern electronic products, almost permeated the various sectors of society, and promoted the development of social productive forces and the social informatization level, but also improve the modern electronic products to further improve the performance, product update rhythm also more and more quickly. Modern life of people pay more and more attention to the concept of time, money and time on the hospital. For those in time and accurately grasp the very strict about or inaccurate, time will bring great trouble, so as to displays clock digital tube than the pointer clock showed a lot of advantages. Digital pipe display time is simple and accurate readings, time to seconds. And mechanical dependent on crystal oscillators, may cause errors. A digital clock is used in digital circuit , points and second digital display timer. A digital clock accuracy and stability than old mechanical clock. In this design, we adopt LED digital display tube, minutes and seconds, when in 24 hours time, according to the principle of dynamic display of digital tube to show, with the crystals 12MHz produce oscillation pulses, timer count. In this design, the circuit has its time, still can realize the function of the time. A digital clock is its small, inexpensive, high precision, easy to use and when, the function is much, facilitate integration by vast consumption, so it has been widely used. Key words: digital electric clock microcontroller XXXX職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 4 目 錄 摘要(中文) ????????????????????????????? ? Ⅰ 摘要(英文) ????????????????????????????? ?Ⅱ 引言 ……………………………………………………………………………………… ? 4 第 一 章 整體設(shè)計方案 ??????????????????????????? 5 單片機(jī)的選擇 ???????????????????????????? 5 單片機(jī)的基本結(jié)構(gòu) ?????????????????????????? 6 第 二 章 數(shù)字鐘的 硬件設(shè)計 ????????????????????????? 11 最小系統(tǒng)設(shè)計 ???????????????????????????? 11 LED 顯示電路 ???????????????????????????? 13 鍵盤控制電路 ???????????????????????????? 15 第 三 章 數(shù)字鐘的軟件設(shè)計 ????????????????????????? 17 系統(tǒng)軟件設(shè)計流程圖 ????????????????????????? 17 數(shù)字電子鐘的原理圖 ??? ?????????????????????? 21 ????????????????????????????? 22 延時 子程序 ????????????????????????????? 22 主程序和 定時器中斷子程序 ?????????????????????? 22 LED 顯示子程序 ??????????????????????????? 23 按鍵控制子程序 ??????????????????????????? 25 第 四 章 系統(tǒng)仿真 ???????????????? ????????????? 28 PROTUES 軟件介紹 ?????????????????????????? 28 電子鐘系統(tǒng) PROTUES 仿真 ??????????????????????? 28 第 五 章 調(diào)試與功能說明 ?????????????????????????? 29 系統(tǒng)性能測試與功能說明 ??????????????????????? 29 系統(tǒng)時鐘誤差分析 ?????????????????????????? 29 軟件調(diào)試問題及解 決 ???????????????? ????????? 29 結(jié)論 ?????????????????????????????????? 30 致謝 ?????????????????????????????????? 31 參考文獻(xiàn) ???????????????????????????????? 32 引言 XXXX職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 5 20 世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。在此次設(shè)計中,電路具有顯示時間的其本功能,還可以實(shí)現(xiàn)對時間的調(diào)整。數(shù)字鐘的精度、穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘。而機(jī)械式的依賴于晶體震蕩器,可能會導(dǎo)致誤差 。對于那些對時間把握非常嚴(yán)格和準(zhǔn)確的人或事來說,時間的不準(zhǔn)確會帶來非常大的麻煩,所以以數(shù)碼管為顯示器的時鐘比指針式的時鐘表現(xiàn)出了很大的優(yōu)勢。XXXX職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 1 學(xué) 院 畢 業(yè) 論 文 基于單片機(jī)的數(shù)字鐘設(shè)計 ; Digital clock design based on SCM 所在系院 XXXX 職業(yè)技術(shù)學(xué)院 專業(yè)班級 : 電子信息工程技術(shù)( 1)班 學(xué)生學(xué)號 : 2021240137 學(xué)生姓名 : XXX 指導(dǎo)教師 : XXX 2021 年 2 月 9 日 XXXX職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 2 摘 要 20 世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。 現(xiàn)代生活的人們越來越重視起了時間觀念,可以說是時間和金錢劃上了等號。數(shù)碼管顯示的時間簡單明了而且讀數(shù)快、時間準(zhǔn)確顯示到秒。 數(shù)字鐘是采用數(shù)字電路實(shí)現(xiàn)對“時”、“分”、“秒”數(shù)字顯示的計時裝置。在這次設(shè)計中,我們采用 LED 數(shù)碼管顯示時、分、秒,以 24小時計時方式,根據(jù)數(shù)碼管動態(tài)顯示原理來進(jìn)行顯示,用 12MHz 的晶振產(chǎn)生振蕩脈沖,定時器計數(shù)。數(shù)字鐘是其小巧,價格低廉,走時精度高,使用方便,功能多,便于集成化而受廣大消費(fèi)的喜愛 ,因此得到了廣泛的使用。 時間對人們來說總 是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時間。但是,一旦重要事情,一時的耽誤可能釀成大禍。下面是單片機(jī)的主要發(fā)展趨勢。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過軟件方法來實(shí)現(xiàn)了。 單片機(jī)模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時、分、秒計時的裝置,與機(jī)械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。諸如定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播、自動起閉路燈、定時開關(guān)烘箱、通斷動力設(shè)備、甚至各種定時電氣的自動啟用等,所有這些,都是以鐘表數(shù)字化為基礎(chǔ)的。 數(shù)字鐘已成為人們?nèi)粘I钪校罕夭豢缮俚谋匦杵罚瑥V泛用于個人家庭以及車站、碼頭、劇場、辦公室等公共場所,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。