【正文】
12T可選??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。擁有512字節(jié)數(shù)據(jù)存儲空間,內(nèi)帶2K字節(jié)的EEPROM存儲空間,可直接使用串口下載,方便快捷。圖 1 1 STC89C52芯片引腳(2)單片機(jī)的特點(diǎn):STC89C52是一種低功耗高性能CMOS8位微控制器,具有 8K 字節(jié)程序存儲空間。整個(gè)電路比較簡單,能夠?qū)崿F(xiàn)我想要的所有功能。我這次設(shè)計(jì)的畢業(yè)論文,選取的是STC89C52單片機(jī)來作為我的核心控制部分,整個(gè)電路主要包括芯片、鍵盤、揚(yáng)聲器還有顯示屏這四個(gè)部分來組成。另一方面,再加上單片機(jī)技術(shù)的純熟,大大擴(kuò)展了鐘表原來的功能,可以提供定時(shí)自動(dòng)報(bào)警、按時(shí)自動(dòng)打鈴、時(shí)間程序自動(dòng)控制及各種定時(shí)電氣的自動(dòng)啟用功能等。培養(yǎng)針對課題需要,選擇和查閱有關(guān)手冊、圖表及文獻(xiàn)資料的自學(xué)能力,提高組成系統(tǒng)、編程、調(diào)試的動(dòng)手能力;鞏固、加深和擴(kuò)大單片機(jī)應(yīng)用的知識面,提高綜合及靈活運(yùn)用所學(xué)知識解決工業(yè)控制的能力;通過對課題設(shè)計(jì)方案的分析、選擇、比較、熟悉單片機(jī)用系統(tǒng)開發(fā)、研制的過程,軟硬件設(shè)計(jì)的方法、內(nèi)容及步驟。在這里我大學(xué)四年學(xué)到的專業(yè)知識系統(tǒng)的聯(lián)系起來用于實(shí)際,從而培養(yǎng)我設(shè)計(jì)和分析電路,寫程序、調(diào)試電路的能力。眾所周知,數(shù)字集成電路技術(shù)的發(fā)展并輔以先進(jìn)的石英技術(shù),使數(shù)字鐘具有準(zhǔn)確、穩(wěn)定和攜帶便利等優(yōu)點(diǎn),它還用于計(jì)時(shí)、報(bào)時(shí)及自動(dòng)控制等各個(gè)領(lǐng)域。 digital electronic clock。關(guān)鍵詞:STC89C52;數(shù)字電子鐘;C語言。本次畢業(yè)設(shè)計(jì),是以STC89C52芯片為核心,添加適當(dāng)外圍電路,輔以C語言,所形成的數(shù)字電子鐘?;?1單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì)畢業(yè)設(shè)計(jì)基于51單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì)摘要:現(xiàn)代生活中,對于數(shù)字電子鐘的使用情況已經(jīng)遠(yuǎn)遠(yuǎn)大于對于機(jī)械表的使用。數(shù)字時(shí)鐘不僅僅是使用方便,而且由于單片機(jī)的引入,額外增加了自動(dòng)控制和鬧鐘報(bào)時(shí)等功能,十分便利。除了51單片機(jī)芯片,還主要用到了時(shí)鐘芯片DS1302和型號是1602的液晶顯示屏。Design of Digital Clock System Based on MSC51 SinglechipAbstract: In modern life, the use of digital electronic clock has been far greater than for the use of mechanical watches. Digital Clock is not just easy to use, and because of the introduction of singlechip, additional automatic control and alarm clock timekeeping functions, is very convenient. The graduation project is based STC89C52 chip as the core, adding the appropriate external circuit, supplemented by the C language, the formation of digital electronic clock. In addition to 51 singlechip, is also largely used in the clock chip DS1302 and models are 1602 LCD display.Keywords: STC89C52。 C language.III目錄基于51單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì) IDesign of Digital Clock System Based on MSC51 Singlechip II目錄 III前言 1第1章 硬件設(shè)計(jì)方案及各部分簡述 2 單片機(jī)概述 2 DS1302時(shí)鐘芯片概述 5 1602顯示屏 7 元件清單 8第2章 硬件電路圖設(shè)計(jì) 10Protel硬件開發(fā)及介紹 10 電路總體設(shè)計(jì)圖 11第3章 軟件總體設(shè)計(jì) 17 主流程圖 17 軟件設(shè)計(jì)分部說明 18第4章 調(diào)試及誤差分析 20 程序下載及調(diào)試 20 調(diào)試結(jié)果與誤差分析 21 誤差分析 21總結(jié) 22致謝 23參考文獻(xiàn) 24基于51單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì)前言 隨著當(dāng)下時(shí)代的發(fā)展,形式各樣的數(shù)字電子鐘為我們的工作學(xué)習(xí)生活帶來了極大地便利。盡管目前市場上已有比較便宜實(shí)用的數(shù)字電子鐘集成電路芯片出售,但考慮到單片機(jī)的定時(shí)器功能也可以完成對數(shù)字電子鐘的設(shè)計(jì),因此進(jìn)行數(shù)字電子鐘的設(shè)計(jì)是必要的。單片機(jī)具有體積小、功能強(qiáng)可靠性高、價(jià)格適當(dāng)、走時(shí)準(zhǔn)確、性能穩(wěn)定、攜帶方便等一系列優(yōu)點(diǎn),不僅已成為工業(yè)測控領(lǐng)域普遍采用的智能化控制工具,而且已進(jìn)入我們?nèi)藗児ぷ骱秃蜕畹母鱾€(gè)角落,極大地推動(dòng)了各行業(yè)的技術(shù)改造和升級,應(yīng)用前景廣闊。26第1章 硬件設(shè)計(jì)方案及各部分簡述隨著石英晶體振蕩器的廣泛應(yīng)用和集成電路的飛速發(fā)展,數(shù)字電子鐘的精度要比平時(shí)常見的機(jī)械表精確一些,為我們的生活帶來了極大的便利。因此,研究數(shù)字電子鐘的應(yīng)用,有著非常現(xiàn)實(shí)的意義。主要通過焊接的鍵盤來調(diào)整時(shí)間,像時(shí)、分、秒還有年、月、日都可以通過鍵盤來調(diào)整,為了實(shí)現(xiàn)目的,還需要以C語言編程的幫助。 單片機(jī)概述(1)單片機(jī)型號:STC89C52芯片,圖 1 1是其引腳圖。在單芯片上,有8 位CPU 和在系統(tǒng)可編程Flash,為眾多嵌入式控制應(yīng)用系統(tǒng)提供靈活有效的解決方案。