【正文】
?!獋€機器周期包括12個時鐘周期。單片機工作時,是一條一條地從RoM中取指令,然后一步一步地執(zhí)行。 作為蜂鳴器的輸出端~ 單片機晶振模塊設(shè)計單片機晶振的作用是為系統(tǒng)提供基本的時鐘信號。P3口還具有第二功能,用于特殊信號輸入輸出和控制信號(屬控制總線)。 EA功能:內(nèi)外ROM選擇端 Vpp功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,施加編程電源Vpp。VPD功能:在VCC掉電情況下,接備用電源。(3) RST/VPD:復位/備用電源。 控制線(1) ALE/PROG:地址鎖存允許/片內(nèi)EPROM 編程脈沖ALE功能:用來鎖存P0口送出的低8位地址PROG功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,此引腳輸入編程脈沖。圖31單片機STC89C52引腳圖引腳功能簡介:單片機的40個引腳大致可分為4類:電源、時鐘、控制和I/O引腳??芍苯邮褂么谙螺d;AT89S52單片機:8K字節(jié)程序存儲空間;256字節(jié)數(shù)據(jù)存儲空間;沒有內(nèi)帶EEPROM存儲空間。最高運作頻率35MHz,6T/12T可選??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。 具有以下標準功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復位電路,3個16 位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口。STC89C52使用經(jīng)典的MCS51內(nèi)核,但做了很多的改進使得芯片具有傳統(tǒng)51單片機不具備的功能。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統(tǒng)。目前,高端的32位單片機主頻已經(jīng)超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。i960系列特別是后來的ARM系列的廣泛應(yīng)用,32位單片機迅速取代16位單片機的高端地位,并且進入主流市場。90年代后隨著消費電子產(chǎn)品大發(fā)展,單片機技術(shù)得到了巨大的提高?;谶@一系統(tǒng)的單片機系統(tǒng)直到現(xiàn)在還在廣泛使用。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。最早的設(shè)計理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機系統(tǒng)更小,更容易集成進復雜的而對提及要求嚴格的控制設(shè)備當中。單片機也被稱為微控制器,是因為它最早被用在工業(yè)控制領(lǐng)域。而現(xiàn)在最強大的單片機系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復雜的輸入輸出系統(tǒng)集成在一塊芯片上。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會具有外存。所以相比較而言,選擇成本較低的,便于修改的方案一。其中方案一靈活性大,便于修改,成本低,但是經(jīng)常會有死機情況,重啟會復位,需要重新設(shè)置時間。示意框圖如圖22所示。示意框圖如圖21所示。由3個鍵分別控制秒表的啟動、清零、記錄功能,可連續(xù)記錄3組時間,并能夠顯示記錄時間;6.系統(tǒng)顯示器采用LCD液晶顯示器1602或其它顯示器件,并采用鍵盤對相關(guān)數(shù)據(jù)進行設(shè)置與操作。課題的任務(wù)和要求(正常時鐘顯示模式、系統(tǒng)校準模式、秒表計時模式);系統(tǒng)所有功能,能夠通過上位PC機對其操作修改與實時動態(tài)顯示(PC主機端可利用高級語言進行人機界面設(shè)計);2.在正常時鐘顯示模式時,時鐘具有顯示年、月、日、時、分、秒的功能;3.在正常時鐘顯示模式時,系統(tǒng)具有整點報時的功能,在離整點前10秒時,自動發(fā)出鳴叫聲,步長1秒,每間隔1秒鳴叫一次,前4響是低音,后1響為高音,共鳴叫5次,最后1響結(jié)束時為整點。因此我們將設(shè)計一個多功能電子時鐘系統(tǒng)。 電子時鐘是利用電子技術(shù)構(gòu)成時鐘功能的裝置,與機械式時鐘相比具有更高的準確性和直觀性,且無機械裝置,具有更長的壽命,因此現(xiàn)在越來越得到廣泛的使用。如果采用單片機系統(tǒng)的虛擬仿真軟件Protues,則不用制作具體的電路板也能夠完成以上工作。然而傳統(tǒng)的單片機系統(tǒng)開發(fā)除了需要購置如仿真器,編程器,示波器等價格不菲的電子設(shè)備外,開發(fā)過程也較為繁瑣。隨著現(xiàn)在通信的發(fā)展,移動通信,網(wǎng)絡(luò)技術(shù),多媒體技術(shù)在嵌入式系統(tǒng)中的應(yīng)用,單片機從4位,8位,16位到32位,其發(fā)展歷程一直受到廣大電子愛好者的極大關(guān)注。具體介紹了應(yīng)用Protues的ISIS軟件進行單片機系統(tǒng)的電子時鐘設(shè)計與仿真的實現(xiàn)方法。Clock 目 錄第1章 緒論 2 課題的意義和目的 2 課題的研究內(nèi)容 2 課題的任務(wù)要求 2第2章 系統(tǒng)方案設(shè)計 3 3 方案的選擇與論證 4 方案的比較與論證 4 系統(tǒng)結(jié)構(gòu)實現(xiàn)框圖設(shè)計 4第3章 系統(tǒng)各模塊的硬件設(shè)計 6 單片機控制模塊設(shè)計 4 4 STC89C52單片機模塊 5 單片機晶振模塊設(shè)計 8 單片機復位電路設(shè)計 8 顯示電路模塊設(shè)計 9 LCD1602介紹 9 LCD1602字符液晶使用方法 10 12 13 DS1302的性能特性 13 DS1302使用方法 13 時鐘電路設(shè)計 15 按鍵模塊的設(shè)計 15 15 按鍵設(shè)置電路 16 蜂鳴報警電路模塊設(shè)計 16第4章 系統(tǒng)軟件設(shè)計 9 軟件設(shè)計總體思路 18 19第5章 系統(tǒng)調(diào)試與數(shù)據(jù)分析 12 硬件電路的制作和調(diào)試 12 軟硬件功能分析 12 測試結(jié)果分析 12第6章 總結(jié)與展望 14參考文獻 15致謝 16附錄1 電路原理圖 17附錄2 程序 19附錄3 元器件清單 21前言近年來隨著計算機在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應(yīng)用正在不斷地走向深入,由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此越來越廣泛地應(yīng)用各個領(lǐng)域。DS1302。 also be used with a dedicated chip electronic clock display circuit and its peripheral circuit required electronic bell 。STC89C52。關(guān)鍵詞:LCD采用AT89S52作為主控單片機,時鐘模塊選用DS1302作為時鐘芯片,顯示模塊選用LCD1602,設(shè)置部分選用按鍵電路。但這里為了學習數(shù)字電路,包括對組合邏輯電路與時序電路的學習,采用中小規(guī)模集成電路組成數(shù)字鐘。數(shù)字鐘的設(shè)計方法有許多種,例如,可用中小規(guī)模集成電路組成電子鐘;也可以利用專用的電子鐘芯片配以顯示電路及其所需要的外圍電路組成電子鐘;還可以利用單片機來實現(xiàn)電子鐘等等。JIANGSU UNIVERSITY OF TECHNOLOGY 電子系統(tǒng)設(shè)計綜合訓練多功能電子時鐘系統(tǒng)設(shè)計學院名稱: 專 業(yè): 班 級: 姓 名: 學 號: 指導教師姓名: 劉曉杰 俞 洋 2013年12月多功能電子時鐘系統(tǒng)設(shè)計摘要在快節(jié)奏的當今社會,時間是一個很重要的工具,為了更高效率的完成工作,為了社會的進步與發(fā)展,把握和控制時間更是尤為重要。人們對數(shù)字鐘的要求也越來越高,多功能數(shù)字鐘不管在性能還是在樣式上都發(fā)生了質(zhì)的變化。這些方法都各有其特點,其中利用單片機實現(xiàn)的電子鐘具有編程靈活,并便于功能的擴展。因此本系統(tǒng)采用單片機作為數(shù)字鐘的核心控制器,讀取時鐘芯片的值,并通過顯示器顯示出來,而且,可以通過按鍵電路給單片機執(zhí)行信號,實現(xiàn)正常顯示,時鐘校準和秒表的切換。本設(shè)計是以單片機為核心,附加必要的外圍電路,通過編寫C語言將存儲在DS1302芯片中的年、月、日、時、分、秒,經(jīng)過串行輸入到單片機內(nèi)部,對其進行數(shù)制的轉(zhuǎn)換在DS1602上顯現(xiàn)出來。DS1302。電子鐘Multifunction electronic clock system designAbstractWith the fastpaced development of society , time bees a essential tool which to be used in our daily routine , in order to plete the work more efficiently, in order to accelerate progress and development of society, it is particularly important to grasp and control the time. multifunctional digital clock regardless of the style or performance on both a qualitative change . Digital clock design There are many ways , for example , can be posed of small and medium scale integrated circuits electronic bell 。 chip can also be used to implement electronic bell and so on. These methods have their own characteristics , including the use of electronic clock with MCU programming flexibility , functionality and ease of expansion. But here in order to learn digital circuits, including binational logic circuits and sequential circuits of study, using small and medium scale integrated circuits digital clock . Therefore, the system uses the MCU as the core controller digital clock , clock chip to read the values ??displayed by the display , and can be performed through the key signal to the microcontroller circuit to achieve normal display, clock and stopwatch calibration switch . Using AT89S52 microcontroller as the master clock module selection as the DS1302 clock chip, display module selection LCD1602, setting part of the selection key circuit .This design is a microcontroller as the core , the additional necessary peripheral circuits , through the preparation of the C language will be stored in the DS1302 chip year, month, day, hour, minute, second, through the serial input to the internal microcontroller , its number system conversion apparent on the DS1602 . Keywords:LCD1602。STC89C52。本次電子系統(tǒng)實訓是以單片機(STC89C52)為核心,時鐘芯片DS1302,LCD1602XI顯示部分構(gòu)成。該方法既能準確驗證所設(shè)計的系統(tǒng)是否滿足技術(shù)要求,又能提高系統(tǒng)設(shè)計的效率和質(zhì)量,降低開發(fā)成本,具有推廣價值。單片機功能越來越強大,價格卻不斷下降的優(yōu)勢無疑成為嵌入式系統(tǒng)設(shè)計的首選,同時單片機應(yīng)用領(lǐng)域的擴大也使得更多人加入到基于單片機系統(tǒng)的開發(fā)行列,推動著單片機技術(shù)的創(chuàng)新進步。單片機系統(tǒng)作為一種典型的嵌入式系統(tǒng),其系統(tǒng)設(shè)計包括硬件電路設(shè)計和軟件編程設(shè)計兩個方面,其調(diào)試過程一般分為軟件調(diào)試,硬件調(diào)試,硬件測試,系統(tǒng)調(diào)試3個過程。59 / 59第1章 緒論 課題的意義和目的 在快節(jié)奏的當今社會,時間更是一個很重要的工具,為了更高效率的完成工作,為了社會的進步與發(fā)展,把握和控制時間更是尤為重要?,F(xiàn)在的電子時鐘具有顯示、校準、鬧鐘這些傳統(tǒng)機械時鐘所具有的功能,另外還具有正點音樂報時、溫濕度測量、秒表等新的功能,更加的使用并且生活化。 課題的研究內(nèi)容設(shè)計制作一臺以控制器為核心的多功能電子時鐘系統(tǒng)。高