




已閱讀5頁,還剩154頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
中文題目:多功能計(jì)算器的設(shè)計(jì)與實(shí)現(xiàn) 外文題目:DESIGN AND IMPLEMENTATION OF MULTI-FUNCTIONAL CALCULATOR畢業(yè)設(shè)計(jì)(論文)共 92 頁(其中:外文文獻(xiàn)及譯文 16 頁) 圖紙共 1 張 完成日期 2013 年 6 月 15 日 答辯日期 2013 年 6 月 20 日I摘 要當(dāng)今社會,隨著人們物質(zhì)生活的不斷提高,電子產(chǎn)品已經(jīng)走進(jìn)了家家戶戶,無論是生活或?qū)W習(xí),還是娛樂和消遣幾乎樣樣都離不開電子產(chǎn)品。大型復(fù)雜的計(jì)算能力是人腦所不能勝任的,而且比較容易出錯。計(jì)算器作為一種快速通用的計(jì)算工具方便了用戶的使用。計(jì)算器是人們?nèi)粘7浅J煜さ囊豢铍娮赢a(chǎn)品,同時溫度和時間也是人們生活中的兩大要素。本設(shè)計(jì)著重在于分析計(jì)算器軟件和硬件開發(fā)過程中的環(huán)節(jié)和步驟,附加了兩個功能,即時間和溫度,為人們的生活帶來了方便。該設(shè)計(jì)系統(tǒng)由時鐘/日歷電路、LCD顯示電路、按鍵調(diào)整電路和溫度檢測電路四部分組成。具體實(shí)現(xiàn)上,硬件系統(tǒng)平臺采用單片機(jī) STC89C52, 液晶顯示器 LCD1602,時鐘芯片 DS1302 及溫度傳感器 DS18B20 和鍵盤,構(gòu)成了一個多功能計(jì)算器系統(tǒng)。52 系列單片機(jī)技術(shù)成熟,功能強(qiáng)大,應(yīng)用廣泛。使用單片機(jī)作為控制核心,可以簡化硬件電路,采用軟件編程控制單片機(jī)實(shí)現(xiàn)硬件電路的功能,降低能耗,降低成本。關(guān)鍵詞:STC89C52;計(jì)算器;時鐘日歷芯片 DS1302;溫度傳感器 DS18B20IIAbstractIn todays society, with the constant improvement of the people material life, electronic products has entered into every family, whether in life or study, or entertainment and recreation almost everything without electronic products. Large, complex calculation ability is not up to the brain, and relatively easy to get wrong. Calculator as a fast general-purpose computing tools make it easy to use for the user. Calculator is one of Peoples Daily are very familiar with electronic products, at the same time, temperature and time are two elements in peoples lives. This design is to analyze emphatically the calculator software and hardware development process in the link and steps, attached two functions, namely, time and temperature, for the life of people brought convenient. The design system by the clock/calendar circuit, LCD display circuit, button adjust circuit and temperature detection circuit four parts. Concrete implementation on the hardware system platform USES the microcontroller STC89C52, LCD display LCD1602, clock chip DS1302 and temperature sensor DS18B20 and keyboard, form a multi-function calculator system. 52 series microcontroller technology is mature, powerful, wide application. Using single chip microcomputer as control core, can simplify the hardware circuit, single-chip microcomputer using software programming control can realize the function of hardware circuit, reduce the energy consumption and reduce costs.Key words:STC89C52; calculator ;Calendar Clock Chip DS1302;Temperature sensor DS18B20目錄0 前言 .11 概述 .21.1 硬件概述 .21.1.1 單片機(jī)的由來與發(fā)展 .21.1.2 LCD 發(fā)展?fàn)顩r .31.1.3 DS1302 時鐘芯片簡介 .31.1.4 DS18B20 溫度傳 感器簡介 .41.2 選題 .41.2.1 選題的背景和意義 .41.3 系統(tǒng)概述 .51.3.1 系統(tǒng)的工作過程 .52 需求分析 .62.1 用戶需求 .62.2 市場需求 .63 總體設(shè)計(jì) .73.1 總體結(jié)構(gòu)概述 .73.1.1 硬件結(jié)構(gòu) .73.1.2 軟件結(jié)構(gòu) .73.2 總體結(jié)構(gòu)框圖 .73.2.1 硬件結(jié)構(gòu)框圖 .73.2.2 軟件結(jié)構(gòu)框圖 .8II4 硬件詳細(xì)設(shè)計(jì) .94.1 單片機(jī)最小系統(tǒng) .94.1.1 STC89C52 單片機(jī)的特性 .94.1.2 STC89C52 單片機(jī)的引腳及功能 .104.1.3 時鐘電路 .134.1.4 復(fù)位電路 .134.2 時鐘/日歷電路 .144.2.1 DS1302 簡要說明 .144.2.2 DS1302 引腳說明 .144.2.3 DS1302 控制字和讀寫時序說明 .164.2.4 DS1302 片內(nèi)寄存器說明 .184.2.5 時鐘電路與單片機(jī)的連接 .194.3 環(huán)境溫度采集電路的設(shè)計(jì) .204.3.1 溫度傳感器選擇 .204.3.2 DS18B20 的特性與功能 .204.3.3 DS18B20 控制字和 讀寫時序說明 .224.3.4 溫度采集電路與單片機(jī)的連接 .244.4 顯示電路 .254.4.1 LCD1602 特點(diǎn)與簡介 .254.4.2 顯 示電路與單片機(jī)的連接 .294.5 按鍵電路 .305 軟件詳細(xì)設(shè)計(jì) .325.1 系統(tǒng)軟件的詳細(xì)概述 .325.2 主程序 .325.3 初始化模塊 .335.3 鍵盤模塊 .335.4 時鐘/日歷模塊 .345.5 計(jì)算器模塊 .355.6 溫度采集模塊 .366 系統(tǒng)調(diào)試 .386.1 單片機(jī)基礎(chǔ)電路調(diào)試 .386.2 顯示電路的調(diào)試 .396.3 DS1302 電路的調(diào)試 .396.4 環(huán)境溫度采集電路的調(diào)試 .396.5 按鍵電路的調(diào)試 .397 結(jié)論 .40致 謝 .41參考文獻(xiàn) .42附錄 A 中文文獻(xiàn) .43附錄 B 外文文獻(xiàn) .49附錄 C 總設(shè)計(jì)原理圖 .57附錄 D 多功能計(jì)算器仿真圖 .58附錄 E 標(biāo)準(zhǔn)字符庫 .59附錄 F 程序 .60遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文)10 前言計(jì)算器在人們的日常生活中是比較常見的電子產(chǎn)品之一??墒撬€在發(fā)展之中,以后必將出現(xiàn)功能更加強(qiáng)大的計(jì)算器。時間是人類生活必不可少的元素,對人們來說時間是那么的寶貴,如果沒有時間的觀念,人們的生活就會紊亂,社會秩序也將不會有井有條。從古代的水漏到后來的機(jī)械鐘再到當(dāng)今的石英鐘,都充分體現(xiàn)了時間的重要,同時也代表著科技的發(fā)展進(jìn)步。溫度也是人們生活中必不可少的元素,工農(nóng)業(yè)生產(chǎn)上也有很多場合要測量環(huán)境溫度,所以我設(shè)計(jì)了一個以計(jì)算為主的,同時可以顯示時間和顯示周圍溫度的多功能計(jì)算器,這對于我們的生活將有著重要的意義。該設(shè)計(jì)的計(jì)算部分主要是簡單計(jì)算,可以實(shí)現(xiàn)加減乘除。時間部分是數(shù)字時鐘,它是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)年、月、日、時、分、秒計(jì)時的裝置,與機(jī)械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更長的使用壽命。隨著數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字的精度,遠(yuǎn)遠(yuǎn)超過老式鐘表,且鐘表的數(shù)字化給人們的生產(chǎn)生活帶來了極大的方便。溫度部分是測量周圍環(huán)境的溫度,可以應(yīng)用到很多領(lǐng)域,比如溫室大棚等,該設(shè)計(jì)將成為人們生活中不可少的必需品。本設(shè)計(jì)主要為實(shí)現(xiàn)一款可以實(shí)現(xiàn)簡單計(jì)算,并且可以正常顯示時鐘和實(shí)時測量環(huán)境溫度的多功能計(jì)算器,并且可以依靠按鍵隨時對日期進(jìn)行調(diào)整,以確保顯示的正確性、實(shí)時性。該設(shè)計(jì)采用 STC89C52 作為核心處理芯片分別對時鐘芯片 DS1302、溫度傳感器DS18B20 進(jìn)行讀寫控制,并將讀到的數(shù)據(jù)送給 LCD1602 顯示出來,計(jì)算部分通過判斷按鍵直接顯示在 LCD 上。:多功能計(jì)算器的設(shè)計(jì)與實(shí)現(xiàn)21 概述1.1 硬件概述1.1.1 單片機(jī)的由來與發(fā)展單片機(jī)誕生于 1971 年,經(jīng)歷了 SCM、MCU、SoC 三大階段,早期的 SCM 單片機(jī)都是 8 位或 4 位的。其中最成功的是 INTEL 的 8031,此后在 8031 上發(fā)展出了 MCS51 系列MCU 系統(tǒng)。基于這一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了 16 位單片機(jī),但因?yàn)樾詢r(jià)比不理想并未得到很廣泛的應(yīng)用。90 年代后隨著消費(fèi)電子產(chǎn)品大發(fā)展,單片機(jī)技術(shù)得到了巨大提高。隨著 INTEL i960 系列特別是后來的 ARM 系列的廣泛應(yīng)用,32 位單片機(jī)迅速取代 16 位單片機(jī)的高端地位,并且進(jìn)入主流市場。而傳統(tǒng)的 8 位單片機(jī)的性能也得到了飛速提高,處理能力比起 80 年代提高了數(shù)百倍。高端的 32 位 Soc 單片機(jī)主頻已經(jīng)超過 300MHz,性能直追 90 年代中期的專用處理器,而普通的型號出廠價(jià)格跌落至 1 美元,最高端的型號也只有 10 美元。當(dāng)代單片機(jī)系統(tǒng)已經(jīng)不再只在裸機(jī)環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機(jī)上。而在作為掌上電腦和手機(jī)核心處理的高端單片機(jī)甚至可以直接使用專用的 Windows 和 Linux 操作系統(tǒng)。單片微型計(jì)算機(jī)簡稱單片機(jī),是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的縮寫 MCU 表示單片機(jī),單片機(jī)又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計(jì)算機(jī)系統(tǒng)集成到一個芯片上。單片機(jī)由運(yùn)算器,控制器,存儲器,輸入輸出設(shè)備構(gòu)成,相當(dāng)于一個微型的計(jì)算機(jī)(最小系統(tǒng)),和計(jì)算機(jī)相比,單片機(jī)缺少了外圍設(shè)備等。概括的講:一塊芯片就成了一臺計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年下城區(qū)青梅收購合同
- 《廉潔自律教育》課件
- 2025有關(guān)餐廳轉(zhuǎn)讓合同的范本
- 2025共創(chuàng)連鎖加盟合同
- 《金融機(jī)構(gòu)行政許可》課件
- 中國第二十冶金建設(shè)公司綜合學(xué)校高中分校高中歷史四導(dǎo)學(xué)案:毛澤東
- 2025年河北省張家口部分學(xué)校中考一模道德與法治試題(含答案)
- 貓砂冰淇淋采購合同協(xié)議
- 白酒禮品采購合同協(xié)議
- 甲方裝修工程合同協(xié)議
- 2025年深圳市九年級中考語文二模聯(lián)考試卷附答案解析
- 小學(xué)生金融知識普及課件
- 七年級下冊《青春之光》課件
- 集體備課培訓(xùn)講座
- 上海市閔行區(qū)2024-2025學(xué)年高三下學(xué)期二模地理試題(含答案)
- 2025-2030中國橡膠粉改性瀝青行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報(bào)告
- 危廢處置方案
- 2025年全國會展策劃師崗位職業(yè)技能資格知識考試題庫與答案
- 2025年化學(xué)檢驗(yàn)工職業(yè)技能競賽參考試題庫(共500題)
- 兒童暴發(fā)性心肌炎診治專家建議(2025)解讀課件
- 農(nóng)村合作社農(nóng)業(yè)產(chǎn)品供應(yīng)合同
評論
0/150
提交評論