freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)的電子萬年歷設(shè)計(jì)畢業(yè)論文(已修改)

2025-07-05 08:31 本頁面
 

【正文】 基于51單片機(jī)的電子萬年歷設(shè)計(jì)畢業(yè)論文摘 要電子萬年歷是一種非常廣泛日常計(jì)時(shí)工具,對(duì)現(xiàn)代社會(huì)越來越流行。它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),還具有閏年補(bǔ)償?shù)榷喾N功能,而且DS1302的使用壽命長,誤差小。對(duì)于數(shù)字電子萬年歷采用直觀的數(shù)字顯示,可以同時(shí)顯示年、月、日、周日、時(shí)、分、秒和溫度等信息,還具有時(shí)間校準(zhǔn)等功能。該電路采用AT89C52單片機(jī)作為核心,功耗小,能在3V的低壓工作,電壓可選用3~5V電壓供電。 萬年歷的設(shè)計(jì)過程在硬件與軟件方面進(jìn)行同步設(shè)計(jì)。硬件部分主要由AT89C52單片機(jī),LED顯示電路,以及調(diào)時(shí)按鍵電路等組成。為了能更輕松的控制這三片顯示器,本人使用了3片74HC164來驅(qū)動(dòng)。74HC164 是 8 位邊沿觸發(fā)式移位寄存器,串行輸入數(shù)據(jù),然后并行輸出。軟件方面主要包括日歷程序、時(shí)間調(diào)整程序,公歷轉(zhuǎn)陰歷程序,顯示程序等。程序采用C語言語言編寫,以便更簡單地實(shí)現(xiàn)調(diào)整時(shí)間及陰歷顯示功能。所有程序編寫完成后,在keil uvision4軟件中進(jìn)行調(diào)試好后,在Proteus軟件中進(jìn)行仿真。關(guān)鍵詞: DS1302; DS18B20; 動(dòng)態(tài)掃描; 單片機(jī) Electronic calendar design based on 51 MCUAbstractElectronic calendar day time is a very wide range of tools, increasingly popular in modern society. It can be timed to the year, month, day, Sunday, when, minutes and seconds, also has a leap year pensation and other functions, and the DS130239。s long life, small error. For the digital electronic calendar using visual digital display, can display year, month, day, Sunday, when, minutes and seconds, and temperature and other information, is also a timecalibration functions. The circuit uses AT89C52 microcontroller as the core, power consumption is small, can work in lowvoltage 3V, voltage can choose 3~5V supply voltage. The design process of the calendar synchronization in the hardware and software design. Hardware mainly by the AT89C52 microcontroller, LED display circuit, and when the key circuits etc.. In order to the three display control more relaxed, I used 3 pieces of 74HC164 to drive. 74HC164 is a 8 bit edgetriggered shift register, serial input data, and then the parallel output. The software includes calendar program, time to adjust the procedure, turn the lunar calendar program, display program. Using C language, in order to more easily adjust the time and calendar display function. All programming is plete, the Keil for debugging uvision4 software, make sure there is no problem, embedded microcontroller simulation in Proteus software.34Key words: DS1302。 DS18B20。 Dynamic scanning。 MCU 目 錄摘 要 IAbstract II目 錄 11 緒論 3 概述 3 研究目的 42 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn) 5 電路設(shè)計(jì)框圖 5 系統(tǒng)硬件概述 5 主要單元電路的設(shè)計(jì) 6 單片機(jī)主控制模塊的設(shè)計(jì) 6 時(shí)鐘電路模塊的設(shè)計(jì) 6 電路原理及說明 7 顯示模塊的設(shè)計(jì) 113 系統(tǒng)開發(fā)軟件 13 Proteus 仿真軟件 13 Proteus 仿真軟件的特點(diǎn) 13 Proteus ISIS 原理圖設(shè)計(jì) 13 Keil C51 15 Proteus 與Keil的聯(lián)調(diào) 184 系統(tǒng)的軟件設(shè)計(jì) 20 程序流程框圖 20 程序的設(shè)計(jì) 21 主電路設(shè)計(jì) 21 鍵盤子程序設(shè)計(jì) 22 日歷時(shí)鐘子程序設(shè)計(jì) 25 顯示子程序設(shè)計(jì) 26 部分程序代碼 275 總結(jié) 33參考文獻(xiàn) 34致 謝 35附錄1 外文參考文獻(xiàn)(譯文) 36附錄2 外文參考文獻(xiàn)(原文) 39 1 緒論 概述 在日新月異的21世紀(jì)里,家用電子產(chǎn)品得到了迅速發(fā)展。許多家電設(shè)備都趨于人性化、智能化,這些電器設(shè)備大部分都含有CPU控制器或者是單片機(jī)。單片機(jī)以其高可靠性、高性價(jià)比、低電壓、低功耗等一系列優(yōu)點(diǎn),近幾年得到迅猛發(fā)展和大范圍推廣,廣泛應(yīng)用于工業(yè)控制系統(tǒng)、通訊設(shè)備、日常消費(fèi)類產(chǎn)品和玩具等。并且已經(jīng)深入到工業(yè)生產(chǎn)的各個(gè)環(huán)節(jié)以及人民生活的各個(gè)方面,如車間流水線控制、自動(dòng)化系統(tǒng)等、智能型家用電器(冰箱、空調(diào)、彩電)等。用單片機(jī)來控制的小型家電產(chǎn)品具有便攜實(shí)用,操作簡單的特點(diǎn)。時(shí)鐘,自從它發(fā)明的那天起,就成為人類的朋友,但隨著時(shí)間的推移,科學(xué)技術(shù)的不斷發(fā)展,人們對(duì)時(shí)間計(jì)量的精度要求越來越高,應(yīng)用越來越廣。怎樣讓時(shí)鐘更好的為人民服務(wù),怎樣讓我們的老朋友煥發(fā)青春呢?這就要求人們不斷設(shè)計(jì)出新型時(shí)鐘?,F(xiàn)今,高精度的計(jì)時(shí)工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石英技術(shù),因此走時(shí)精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校,數(shù)字式電子鐘用集成電路計(jì)時(shí)時(shí),譯碼代替機(jī)械式傳動(dòng),用LED顯示器代替顯示器代替指針顯示進(jìn)而顯示時(shí)間,減小了計(jì)時(shí)誤差,這種表具有時(shí),分,秒顯示時(shí)間的功能,還可以進(jìn)行時(shí)和分的校對(duì),片選的靈活性好。時(shí)鐘電路在計(jì)算機(jī)系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎(chǔ)。在一個(gè)單片機(jī)應(yīng)用系統(tǒng)中,時(shí)鐘有兩方面的含義:一是指為保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時(shí)信號(hào),主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機(jī)系統(tǒng)工作的快慢;二是指系統(tǒng)的標(biāo)準(zhǔn)定時(shí)時(shí)鐘,即定時(shí)時(shí)間,它通常有兩種實(shí)現(xiàn)方法:一是用軟件實(shí)現(xiàn),即用單片機(jī)內(nèi)部的可編程定時(shí)/計(jì)數(shù)器來實(shí)現(xiàn),但誤差很大,主要用在對(duì)時(shí)間精度要求不高的場(chǎng)合;二是用專門的時(shí)鐘芯片實(shí)現(xiàn),在對(duì)時(shí)間精度要求很高的情況下,通常采用這種方法,典型的時(shí)鐘芯片有:DS1302,DS12887,X1203等都可以滿足高精度的要求。本文設(shè)計(jì)的日歷和時(shí)鐘的顯示廣泛用于小型智能家用電子產(chǎn)品,如電子鐘。利用單片機(jī)進(jìn)行控制,實(shí)時(shí)時(shí)鐘芯片DS1302進(jìn)行記時(shí),外加掉電存儲(chǔ)電路和顯示電路,可實(shí)現(xiàn)時(shí)間的調(diào)整和顯示。電子鐘既可廣泛應(yīng)用于家庭,也可應(yīng)用于銀行、郵電、賓館、醫(yī)院、學(xué)校、企業(yè)、商店等相關(guān)行業(yè)的大廳,以及單位會(huì)議室、門衛(wèi)等場(chǎng)所。因而,此設(shè)計(jì)具有相當(dāng)重要的現(xiàn)實(shí)意義和實(shí)用價(jià)值。時(shí)間,對(duì)人們來說是非常寶貴的,準(zhǔn)確的掌握時(shí)間和分配時(shí)間對(duì)人們來說至關(guān)重要。因此自從時(shí)鐘發(fā)明的那刻起,就成為人類的好朋友。隨著時(shí)間的流逝,科學(xué)技術(shù)的不斷發(fā)展和提高,人們對(duì)時(shí)間計(jì)量的精度要求越來越高,應(yīng)用越來越廣。怎樣讓時(shí)鐘更好、更方便、更精確的顯示時(shí)間,這就要求人們不斷設(shè)計(jì)研發(fā)出新型的時(shí)鐘。高精度的計(jì)時(shí)工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石英技術(shù),因此走時(shí)精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校[1]。數(shù)字式電子鐘用集成電路計(jì)時(shí)時(shí),譯碼代替機(jī)械式傳動(dòng),用LED顯示器代替指針進(jìn)而顯示時(shí)間,減小了計(jì)時(shí)誤差,這種表具有時(shí),分,秒顯示時(shí)間的功能,還可以進(jìn)行時(shí)和分的校對(duì),片選的靈活性好。時(shí)鐘電路在計(jì)算機(jī)系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎(chǔ)。在單片機(jī)的應(yīng)用系統(tǒng)中,時(shí)鐘有兩個(gè)方面的含義:一是指為保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時(shí)信號(hào),主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機(jī)系統(tǒng)工作的快慢;二是指系統(tǒng)的標(biāo)準(zhǔn)定時(shí)時(shí)鐘,即定時(shí)時(shí)間,它通常有兩種實(shí)現(xiàn)方法:一是用軟件實(shí)現(xiàn),即用單片機(jī)內(nèi)部的可編程定時(shí)器/計(jì)數(shù)器來實(shí)現(xiàn);二是用專門的時(shí)鐘芯片實(shí)現(xiàn)[2]。由于51系列單片機(jī)的內(nèi)部具有定時(shí)器/計(jì)數(shù)器的功能,因此采用51系列單片機(jī)里的AT89S51和LED數(shù)碼管為核心,加以必要的電路,來構(gòu)成了一個(gè)單片機(jī)電子時(shí)鐘。 研究目的 通過利用MCS51單片機(jī)內(nèi)部的定時(shí)器/計(jì)數(shù)器功能、中斷系統(tǒng)功能、以及外圍的按鍵和LED顯示器等部件,設(shè)計(jì)一個(gè)基于單片機(jī)的萬年歷。設(shè)計(jì)的萬年歷通過數(shù)碼管顯示,并能通過按鍵對(duì)時(shí)間進(jìn)行設(shè)置。2 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn) 電路設(shè)計(jì)框圖LCD1602液晶顯示模塊鍵盤模塊AT89C52主控制模 塊 電源模塊DS1302時(shí)鐘模塊 電路設(shè)計(jì)框圖 系統(tǒng)硬件概述 本電路是由AT89C52單片機(jī)為控制核心,具有在線編程功能,低功耗,能在3V超低壓工作;時(shí)鐘電路由DS1302提供,它是一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。采用三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。DS1302內(nèi)部有一個(gè)31*8的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。可產(chǎn)生年、月、日、周日、時(shí)、分、秒,具有使用壽命長,精度高和低功耗等特點(diǎn),同時(shí)具有掉電自動(dòng)保存功能;溫度的采集由DS18B20構(gòu)成;顯示部份由2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1