【正文】
長春理工大學(xué)畢業(yè)設(shè)計 1 本科生畢業(yè) 論文 基于 Mega16 的數(shù)字萬年歷 The Digital Perpetual Calendar Based On Mega16 長春理工大學(xué)畢業(yè)設(shè)計 2 畢業(yè)論文(設(shè)計)原創(chuàng)性聲明 本人所呈交的畢業(yè)論文(設(shè)計) 是我在導(dǎo)師的指導(dǎo)下進行的研究工作及取得的研究成果。據(jù)我所知, 除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計)不包含其他個人已經(jīng)發(fā)表或撰寫過的研究成果。對本論文(設(shè)計)的研究做出重要貢獻的個人和集體,均已在文中作了明確說明并表示謝意。 作者簽名: 日期: 畢業(yè)論文(設(shè)計)授權(quán)使用說明 本論文(設(shè)計)作者完全了解 **學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計)的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計)并向相關(guān)部門送交論文(設(shè)計)的電子版和紙質(zhì)版。有權(quán)將論文(設(shè)計)用于非贏利目的的少量復(fù)制并允許論文(設(shè)計)進入學(xué)校圖書館被查閱。學(xué)??梢怨颊撐模ㄔO(shè)計)的全部或部分內(nèi)容。保密的論文(設(shè)計)在解密后適用本規(guī)定。 作者簽名: 指導(dǎo)教師簽名: 日期: 日 期: 長春理工大學(xué)畢業(yè)設(shè)計 3 注 意 事 項 (論文)的內(nèi)容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻 8)致謝 9)附錄(對論文支持必要時) :理工類設(shè)計(論文)正文字?jǐn)?shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于 萬字。 :任務(wù)書、開題報告、外文譯文、譯文原 文(復(fù)印件)。 、圖表要求: 1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準(zhǔn)請他人代寫 2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(論文) 2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件) 次序裝訂 3)其它 長春理工大學(xué)畢業(yè)設(shè)計 4 摘要 隨著電子技術(shù)的迅速發(fā)展,特別是隨大規(guī)模集成電路出現(xiàn),給人類生活帶來了根本性的改變。 尤 其是單片機技術(shù)的應(yīng)用產(chǎn)品已經(jīng)走進了千家萬戶。 電子萬年歷的出現(xiàn)給人們的生活帶來的諸多方便。 本文介紹了一種基于 AVR 單片機 Mega16 的數(shù)字萬年歷的設(shè)計。本設(shè)計以 Mega16 為核心控制器,其外圍電路包括液晶顯示模塊,時鐘模塊,鍵盤模塊和鬧鈴模塊等。軟件部分用 C 語言進行編程,實現(xiàn)設(shè)計的一切功能。此數(shù)字萬年歷不僅能顯示分,時,秒,年,月,日,而且具有以下功能:顯示農(nóng)歷,鬧鐘時間 設(shè)置,鬧鐘音樂選擇,整點報時 和斷電后自由調(diào)整時間。本設(shè)計硬件電路簡單,難點在于軟件編程中的公農(nóng)歷轉(zhuǎn)換,設(shè)計完成后經(jīng)測試基本實現(xiàn)了上述的功能 關(guān)鍵詞 : Mega16 萬年歷 公農(nóng)歷轉(zhuǎn)換 液晶 Abstract Along with the technical and quick development in electronics, appear with the largescale integrated circuit especially, give mankind the life brought the changes of the root. The coal gas reports to the police the system publishes, scribing the electronics measure the instrument walked into the arithmetic figure turns the ages ts function is strong, the function is wellfound, technique forerunner, will quickly technical development in science. In the paper, it introduces a design of digital Calendar based on design made Mega16 as the core controller, the peripheral circuits, including liquid crystal display module, clock module, the keyboard module and alarm module. Software with C language programming , achieves all functions of design. This calendar will not only show the number of points, the second, year, month, day, and have the following functions: display Chinese, the alarm time set, alarm clock, music selection, the whole point of time and free to adjust the time after power outages. The design of hardware circuits is simple, difficult in the Chinese public conversion, the design has been tested after the pletion of the basic functions to achieve the abovementioned Key words: Mega16, Calendar, Lunar conversion of public, LCD 長春理工大學(xué)畢業(yè)設(shè)計 5 目錄 目錄 .......................................................................................................................................1 第一章 緒論 ..........................................................................................................................6 研究目的和意義 .........................................................................................................6 國內(nèi)外研究現(xiàn)狀 ........................................................................................................6 本設(shè)計研究的內(nèi)容 .....................................................................................................6 第二章 系統(tǒng)整體設(shè)計方案 ....................................................................................................8 系統(tǒng)功能分析 ...........................................................................................................8 系統(tǒng)方案論證 ...........................................................................................................8 時鐘模塊 .........................................................................................................8 鍵盤模塊 ..........................................................................................................8 顯示模塊 .........................................................................................................9 第三章 系統(tǒng)硬件設(shè)計 ......................................................................................................... 10 Mega16 單片機電路設(shè)計 ........................................................................................ 10 Mega16 的介紹 ...................................................................................................... 10 Mega16 的引腳圖及引腳說明 .......................................................................... 11 時鐘接口電路 ......................................................................................................... 13 簡介 .............................................................................................................. 13 引腳介紹及其功能 ......................................................................................... 13 的控制字節(jié) ......................................................................................... 14 DS1302 的寄存器 ............................................................................................ 14 數(shù)據(jù)輸入輸出 ................................................................................................ 15 液晶顯示電路設(shè)計 .................................................................................................. 16 鍵盤接口電路設(shè)計