基于at89s52單片機(jī)的電子萬(wàn)年歷.rar
基于at89s52單片機(jī)的電子萬(wàn)年歷,基于at89s52單片機(jī)的電子萬(wàn)年歷這論文包含提綱、開(kāi)題報(bào)告、初稿、二稿、定稿,還有老師的指導(dǎo)記錄,論文后面的單片機(jī)程序我也請(qǐng)人寫(xiě)的,當(dāng)時(shí)也要100多塊錢(qián),現(xiàn)在已經(jīng)是一整套論文,合適的就下吧。我當(dāng)時(shí)的論文答辯好像得了80分吧。摘 要:此電子萬(wàn)年歷,以單片機(jī)at89s52為核心,通過(guò)外接矩陣式鍵盤(pán)作為控制信號(hào)源,lcd1...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會(huì)員 weiquanguang 發(fā)布基于AT89S52單片機(jī)的電子萬(wàn)年歷
這論文包含提綱、開(kāi)題報(bào)告、初稿、二稿、定稿,還有老師的指導(dǎo)記錄,論文后面的單片機(jī)程序我也請(qǐng)人寫(xiě)的,當(dāng)時(shí)也要100多塊錢(qián),現(xiàn)在已經(jīng)是一整套論文,合適的就下吧。我當(dāng)時(shí)的論文答辯好像得了80分吧。
摘 要:
此電子萬(wàn)年歷,以單片機(jī)AT89S52為核心,通過(guò)外接矩陣式鍵盤(pán)作為控制信號(hào)源,LCD1602作為顯示器件,蜂鳴器作為定時(shí)器件外加溫度采集DS18B20模塊和計(jì)算器模塊組成。此萬(wàn)年歷具有普通萬(wàn)年歷顯示時(shí)間日期等基本功能之外還可以顯示溫度和進(jìn)行計(jì)算、定時(shí)等功能。單片機(jī)通過(guò)對(duì)時(shí)鐘、溫度等數(shù)據(jù)進(jìn)行處理后送到LCD顯示輸出,并可通過(guò)按鍵對(duì)時(shí)間進(jìn)行調(diào)整。通過(guò)擴(kuò)展單片機(jī)外圍接口實(shí)現(xiàn)溫度采集和計(jì)算器等功能。
關(guān)鍵詞: AT89S52;DS18B20;LCD1602;計(jì)算器
ABSTRACT
The electronic clock was base on chip microcomputer AT89S52, which controlled by the Matrix keyboard. LCD1602 as the display device, buzzer as the timer parts device. It displayed the temperature and achieved the calculation and timing function. The microcomputer get time data and temperature data, then data processing and the output was displayed on LCD1602, and processed time get across the keystroke. We also extended the primary function, adding new functions, such as the temperature gathering, calculation function and so on.
Key words:AT89S52;DS18B20;LCD1602;Calculation
目 錄
摘 要 III
ABSTRACT IV
1 前 言 1
2 論文設(shè)計(jì)要求與方案論證 1
2.1 基本設(shè)計(jì)要求 1
2.2 系統(tǒng)基本方案與論證 1
2.2.1 單片機(jī)芯片的選擇及論證 1
2.2.2 顯示模塊選擇方案和論證 2
2.2.3 時(shí)鐘芯片的選擇方案和論證 3
2.2.4 溫度傳感器的選擇方案與論證 3
2.2.5 鍵盤(pán)模塊的選擇方案與論證 4
2.3 電路設(shè)計(jì)最終方案 4
3 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn) 4
3.1 電路設(shè)計(jì)框圖 4
3.2 系統(tǒng)概述 5
3.3 系統(tǒng)主要芯片介紹 5
3.3.1 AT89S52單片機(jī)簡(jiǎn)介 5
3.3.2 DS1302時(shí)鐘芯片簡(jiǎn)介 7
3.3.3 LCD1602簡(jiǎn)介 8
3.3.4 DS18B20簡(jiǎn)介 9
3.4 系統(tǒng)主要單元模塊的設(shè)計(jì) 10
3.4.1 單片機(jī)主控制模塊的設(shè)計(jì) 10
3.4.2 時(shí)鐘電路模塊的設(shè)計(jì) 11
3.4.3 溫度采集模塊的設(shè)計(jì) 12
3.4.4 顯示模塊的設(shè)計(jì) 12
3.4.5 計(jì)算器及鍵盤(pán)模塊的設(shè)計(jì) 13
3.4.6 鬧鐘模塊的設(shè)計(jì) 14
3.4.7 復(fù)位模塊的設(shè)計(jì) 14
4 系統(tǒng)的軟件設(shè)計(jì) 15
4.1 總程序流程圖 15
4.2 計(jì)算器程序流程圖 16
4.3 時(shí)間調(diào)整程序流程圖 17
4.4 鬧鐘程序流程圖 18
5 硬件與軟件調(diào)試 18
5.1 PCB板的制作 18
5.2 系統(tǒng)的仿真 19
5.3 硬件與程序調(diào)試 20
5.4 系統(tǒng)的誤差分析 21
6 結(jié) 論 21
【參考文獻(xiàn)】 22
附 錄 23
致 謝 37