【正文】
編號 淮安信息職業(yè)技術(shù)學(xué)院畢 業(yè) 論 文題 目 基于單片機的多功能時鐘設(shè)計學(xué)生姓名學(xué) 號系 部 電氣工程系專 業(yè) 機電一體化班 級指導(dǎo)教師顧問教師二〇一三年十月摘 要I摘 要隨著生活節(jié)奏的加快,人們時間觀念的加強,時鐘已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?,而如何在時鐘的基礎(chǔ)上,根據(jù)人們生活的需要增加相應(yīng)的功能以及方便于人們的生活,成為時鐘設(shè)計方面的重點。單片機以其強大的功能,低廉的價格成為許多多功能電子產(chǎn)品的首選。本文探討了一種帶數(shù)字溫度計的語音時鐘的實現(xiàn)方案。介紹了以AT89C52單片機為核心,控制實時時鐘芯片DS1302,數(shù)字溫度芯片DS18B20,語音芯片ISD40034和液晶顯示模塊OCM128641,實現(xiàn)時間和鬧鐘的顯示與調(diào)整,溫度顯示和語音報時。關(guān)鍵詞:實時時鐘;語音報時;液晶顯示;數(shù)字溫度芯片AbstractIIAbstractWith the quickening pace of life, it enhanced sense of time, the clock has bee an indispensable part of daily life. How the clock basis, according to people39。s live need to increase accordingly, function to facilitate people39。s lives, bee the focus of the clock design. Microcontroller with its powerful features, low price to bee the first choice for many multifunctional electronic products. The paper discusses a kind of realization of speech chronopher with digital thermometer. It introduces realizing displaying and adjusting time and alarmtime, displaying temperature and giving time by speech with AT89C52 MCU as the core, controlling RTC Chip DS1302, DTS Chip DS18B20, ChipCorder ISD40034, and LCD module. Keywords: RTC。 speech chronopher。 LCD。 DTS目 錄III目 錄摘 要 ..............................................................IABSTRACT ...........................................................II第一章 緒論 .........................................................1 發(fā)展現(xiàn)狀、目的及意義 ...........................................1 設(shè)計內(nèi)容 .......................................................2第二章 系統(tǒng)硬件設(shè)計 .................................................3 整體框架概述 ...................................................3 主控器 AT89C52 .................................................3 概述 .......................................................3 主要性能 ...................................................4 功能性描述 .................................................4 實時時鐘芯片 DS1302 ............................................6 溫度傳感器 DS18B20 .............................................7 液晶顯示模塊 12864 ...........................................9 概述 .......................................................9 最大工作范圍 ...............................................9 語音芯片及功放 ................................................10 概述 ......................................................10 芯片內(nèi)部框圖以及電路圖 ....................................10 芯片管腳 ..................................................11 ISD40034 指令表 ..........................................13 獨立式鍵盤設(shè)計 ................................................13第三章 系統(tǒng)軟件設(shè)計 ................................................15 主程序設(shè)計 ....................................................15 DS1302........................................................16 溫度芯片 DS18B20 ..............................................16 OCM12864 液晶顯示 .............................................17 語音芯片 ISD4003 ..............................................18 源程序 ........................................................19第四章 系統(tǒng)調(diào)試 ....................................................24 PROTEUS軟件介紹 ................................................24 本設(shè)計調(diào)試 ....................................................25 硬件調(diào)試 ..................................................25 軟件調(diào)試 ..................................................25第五章 結(jié)論與展望 ..................................................26 結(jié)論 ..........................................................26 展望 ..........................................................26目錄致謝 ...............................................................26參考文獻 ...........................................................28第一章 緒論1第一章 緒論 發(fā)展現(xiàn)狀、目的及意義單片機自 20 世紀 70 年代問世以來,以其極高的性能價格比,受到人們的重視和關(guān)注,應(yīng)用很廣、發(fā)展很快。單片機具有體積小、重量輕、抗干擾能力強、環(huán)境要求不高、價格低廉、可靠性高、靈活性好、開發(fā)較為容易。單片機是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器 CPU 隨機存儲器 RAM、只讀存儲器 ROM、多種 I/O 口和中斷系統(tǒng)、定時器/計時器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D 轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個小而完善的計算機系統(tǒng)。單片機在出現(xiàn)時,Intel 公司就給其單片機取名為嵌入式微控制器(embedded microcontroller) 。單片機的最明顯的優(yōu)勢,就是可以嵌入到各種儀器、設(shè)備中。這一點是巨型機和網(wǎng)絡(luò)不可能做到的。單片機在內(nèi)部已集成了越來越多的部件,這些部件包括一般常用的電路,例如:定時器,比較器,A/D 轉(zhuǎn)換器,D /A 轉(zhuǎn)換器,串行通信接口,Watchdog 電路,LCD 控制器等。 近年來單片機技術(shù)飛速發(fā)展,產(chǎn)品質(zhì)量越來越好,而成本卻越來越低,現(xiàn)階段許多復(fù)雜、多用的電子器件普遍采用單片機來實現(xiàn)。隨著半導(dǎo)體工藝技術(shù)的發(fā)展及系統(tǒng)設(shè)計水平的提高,單片機還會不斷產(chǎn)生新的變化和進步,最終人們可能發(fā)現(xiàn):單片機與微機系統(tǒng)之間的距離越來越小,甚至難以辨認。同時,隨著人們生活節(jié)奏的加快,時鐘已經(jīng)成為人們?nèi)粘I钪械谋匦杵?,許多家用電器都帶著時鐘模塊,而人們也不再滿足于僅僅具有時間顯示功能的時鐘,對時鐘功能的要求也越來越全面,單片機以其強大的功能成為多功能電子時鐘的首選,為電子時鐘的功能擴展提供了強大的支持,實現(xiàn)一物多用,提高電子時鐘的使用價值。當(dāng)然們不再滿足于電子時鐘的計時顯示功能時語音時鐘在社會生活中已經(jīng)得到了廣泛應(yīng)用,本文探討的系統(tǒng)即為其中一種,給出的實現(xiàn)方案和系統(tǒng)設(shè)計過程中實現(xiàn)的單片機模擬單線總線通信方式,單片機模擬 SPI 通信方式,有一定參考價值。此外,文中探討的系統(tǒng)也對傳統(tǒng)的語音時鐘做了擴充,增加了數(shù)字溫度計模塊。本設(shè)計詳細介紹了該系統(tǒng)的組成和基本原理,中帶你介紹了硬件設(shè)計的思想和軟件設(shè)計的思路,保證在系統(tǒng)功能齊全,性能良好的前提