【正文】
。當(dāng)“ WP” 為 1 時(shí),寫保護(hù)位防止對(duì)任一寄存器的寫操作。位 0 是讀 /寫操作位,進(jìn)行讀操作時(shí),該位為 1;該位為 0 則表示進(jìn)行的是寫操作。 SCLK 始終是輸入端。當(dāng) RST 為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì) DS1302 進(jìn)行操作。當(dāng) Vcc2 小于 Vcc1 時(shí), DS1302 由 Vcc1 供電。 如圖 2 所示: AT89S52 主控制模 塊 DS1302 時(shí)鐘模塊 LCD 液晶顯示屏 顯示模塊 鍵盤模塊 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 7 圖 2 主 控制系統(tǒng) 時(shí)鐘電路模塊的設(shè)計(jì) 圖 .3 示出 DS1302 的引腳排列,其中 Vcc1 為后備電源, Vcc2 為主電源??僧a(chǎn)生年、月、日、周日、時(shí)、分、秒,具有使用壽命長,精度高和低功耗等特點(diǎn),同時(shí)具有掉電自動(dòng)保存功能;顯示部份由 LCD 液晶顯示屏顯示。LCD 液晶顯示屏作為顯示。采用此種方案雖然減少芯片的使用,節(jié)約成本,但是,實(shí)現(xiàn)的時(shí)間誤差較大 ,所以不采用此方案。 顯示模塊選擇方案和論證 方案一: 采用 LED 數(shù)碼管動(dòng)態(tài)掃描 ,LED 數(shù)碼管價(jià)格適中 ,對(duì)于顯示數(shù)字合適 ,采用動(dòng)態(tài)掃描法與單片機(jī)連接時(shí) ,雖然占用的單片機(jī)口線少,但連線還需要花費(fèi)一點(diǎn)時(shí)間,所以也不用此種作為顯示。 參考文獻(xiàn) ...........................................................錯(cuò)誤 !未定義書簽。 clock chip DS1302。 具體實(shí)現(xiàn)功能: ( 1) 顯示年月日時(shí)分秒及星期信息 ( 2) 具有可調(diào)整日期和時(shí)間功能 ( 3) 與即時(shí)時(shí)間同步 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 2 Abstract With the society, science and technology, mankind learned that time, from the view of the sun, to the present electronic clock pendulum clock, continuous research and innovation. Observation time in the same time, be able to understand other human beings is closely related to information, such as temperature, week, date and so on, the birth of the electronic calendar, and it set the time, date, week and temperatureinone, with easy to read, intuitive display functional diversity, and many other advantages of simple circuit with the electronic instrumentation of the development trend of the. market prospects are broad The main use of the electronic calendar AT89S52 singlechip microputer as the main core, provided by the DS1302 clock chip clock, LCD display shows the number. AT89S52 singlechip microputer is introduced by Atmel Corporation, a small power consumption, voltage can be selected 4 ~ 6V power supply voltage。 綜上所述此萬年歷具有讀取方便、顯示直觀、功能多樣、電路簡潔、成本低廉等諸多優(yōu)點(diǎn),符合電子 儀器儀表的發(fā)展趨勢,具有廣闊的市場前景。美國 DALLAS 公司推出的具有涓細(xì)電流充電能的低功耗實(shí)時(shí)時(shí)鐘電路 DS1302。它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),還具有閏年補(bǔ)償?shù)榷喾N功能,而且 DS1302 的使用壽命長,誤差小。 本設(shè)計(jì)是基于 51 系列的單片機(jī)進(jìn)行的電子萬年歷設(shè)計(jì),可以 顯示年月日時(shí)分秒及周信息,具有可調(diào)整日期和時(shí)間功能。 DS1302 clock chip is introduced DALLAS fine with trickle charge function of current lowpower realtime clock chip, which can of the year, month, day, week, hour, minute, second for time, also has multiple functions, such as a leap year pensation, and long life of the DS1302, a small error。 LCD。 附錄一:系統(tǒng)電路圖 .................................................19 附錄二:系統(tǒng)程序 ...................................................錯(cuò)誤 !未定義書簽。 方案二: 采用點(diǎn)陣式數(shù)碼管顯示,點(diǎn)陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,對(duì)于顯示文字比較適合 ,如采用在顯示數(shù)字顯得太浪費(fèi) ,且價(jià)格也相對(duì)較高 ,所以也不用此種作為顯示。 方案二: 采用 DS1302 時(shí)鐘芯片實(shí)現(xiàn)時(shí)鐘, DS1302 芯片是一種高性能的時(shí)鐘芯片,可自動(dòng)對(duì)秒、分、時(shí)、日、周、月、年進(jìn)行計(jì)數(shù),而且精度高 ,位的 RAM 做為數(shù)據(jù)暫存區(qū),工作電壓 ~ 范圍內(nèi), 時(shí)耗電小于 300nA。 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 6 2 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn) 電路設(shè)計(jì)框圖 圖 1系統(tǒng)原理圖 系統(tǒng)硬件概述 本電路是由 AT89S52 單片機(jī)為控制核心,具有在線編程功能,低功耗,能在3V超低壓工作;時(shí)鐘電路由 DS1302 提供,它是一種高性能、低功耗、帶 RAM 的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,工作電壓為 ~ 。 主要單元電路的設(shè)計(jì) 單片機(jī)主控制模塊的設(shè)計(jì) AT89S52單片機(jī)為 40引腳雙列直插芯片 ,有四個(gè) I/O口 P0,P1,P2,P3, MCS51單片機(jī)共有 4 個(gè) 8 位的 I/O 口( P0、 P P P3),每一條 I/O 線都能獨(dú)立地作輸出或輸入。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。 X1 和 X2 是振蕩源,外接 KHz 晶振。如果在傳送過程中 RSTS置為低電平,則 會(huì)終止此次數(shù)據(jù)傳送, I/O 引腳變?yōu)楦咦钁B(tài)。 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 8 圖 3 DS1302的引腳圖 電路原理及說明 (1) 時(shí)鐘芯片 DS1302 的工作原理: DS1302 在每次進(jìn)行讀、寫程序前都必須初始化,先把 SCLK 端置 “ 0”,接著把 RST 端置“ 1”,最后才給予 SCLK 脈沖;讀 /寫時(shí)序如下圖 4 所示??刂谱止?jié)總是從最低位開始輸入 /輸出的。 (2) DS1302 的控制字節(jié): DS1302 控制字節(jié)的高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入 DS1302 中,位 6如果 0,則表示存取日歷時(shí)鐘數(shù)據(jù),為 1 表示存取 RAM數(shù)據(jù);位 5至位 1 指示操作單元的地址;最低有效位(位 0)如為 0表示要進(jìn)行寫操作,為 1 表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出 (3) 數(shù)據(jù)輸入輸出( I/O) 在控制指令字輸入后的下一個(gè) SCLK 時(shí)鐘的上升沿時(shí),數(shù)據(jù)被寫入 DS1302,畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 9 數(shù)據(jù)輸入從低位即位 0 開始。時(shí)鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。 在本成電子萬年歷的設(shè)計(jì)調(diào)試中遇到了很多的問題。 軟件測試 電子成年歷是多功能的數(shù)字型,可以看當(dāng)前日期 ,時(shí)間。 解決:一遍旋轉(zhuǎn) 10K 歐的滑動(dòng)變阻器,一遍觀看 LCD 顯示屏,知道看到合適的亮度為止。 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 14 5 Proteus軟件仿真 ISIS 簡介 Proteus ISIS 是英國 Labcenter 公司開發(fā)的電路分析與實(shí)物仿真軟件。 ( 3)目前支持的單片機(jī)類型有: ARM7 系列、 68000 系列、 8051 系列、 AVR系列、 PIC12 系列、 PIC16 系列、 PIC18 系列、 Z80 系列、 HC11 系列以及各種外圍芯片。 包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對(duì)象選擇按鈕、預(yù)覽對(duì)象方位控制按鈕、仿真進(jìn)程控制按鈕、預(yù)覽窗口、對(duì)象選擇器窗口、圖形編輯窗口。 圖 9運(yùn)行按鍵 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 16 上電后后 LED 顯示: 圖 10 調(diào)節(jié)秒 鐘 : 圖 11 調(diào)節(jié)分 鐘 : 圖 12 調(diào)節(jié)時(shí) 鐘 : 圖 13 調(diào)節(jié)星期: 圖 14 畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 17 調(diào)節(jié)日 期 : 圖 15 調(diào)節(jié)月份: 圖 16 調(diào)節(jié)年 份 : 圖 17 點(diǎn)擊確定鍵顯示: 圖 18 按鍵功能自上而下依次為:選擇修改項(xiàng)鍵、增大鍵、減小鍵、確定鍵。 在整個(gè)設(shè)計(jì)過程中,充分發(fā)揮人的主觀能動(dòng)性,自主學(xué)習(xí),學(xué)到了許多沒學(xué)到的知識(shí)。在此次設(shè)計(jì)中,知道了做凡事要有一顆平常的心,不要想著走捷徑,一步一腳印。 在做課程設(shè)計(jì)的日子里得到了 鄭長勇 老師的悉心指導(dǎo)和同學(xué)的幫助,在此向他們致以誠摯的謝意。2021 8. 陳正振 ,《 電子電路設(shè)計(jì)與制作 》 廣西交通職業(yè)技術(shù)學(xué)院信息工程系 . 2021 9. 楊子文 ,《 單片機(jī)原理及應(yīng)用 》 西安電子科技大學(xué)出版社 . 2021 10. 何立民. 《 MCS51 系列單片機(jī)應(yīng)用系列設(shè)計(jì) [M]》 航空航天大學(xué)出 版 社2021 隨著科技的快速發(fā)展,時(shí)間的流逝 ,至從觀太陽、擺鐘到現(xiàn)在電子鐘,人類不斷研究,不斷 創(chuàng)新紀(jì)錄。該電路采用 AT89S52 單片機(jī)作為核心,功耗小,畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 20 能在 3V 的低壓工作,電壓可選用 3~5V 電壓供電。在硬件與軟件設(shè)計(jì)時(shí),沒有良好的基礎(chǔ)知識(shí)和實(shí)踐經(jīng)驗(yàn)會(huì)受到很大限制,每項(xiàng)功能實(shí)現(xiàn)時(shí)需要那種硬件,程序該如何編寫,算法如何實(shí)現(xiàn)等,沒有一定的基礎(chǔ)就不可能很好的實(shí)現(xiàn)。 digital LCD display is used to display LCD screen, can display year, month, day, week, hour, minute, second and temperature, etc. information. In addition, the electronic calendar is also a timecalibration functions. Keywords: clock circuit。美國 DALLAS 公司推出的具有涓細(xì)電流充電能的低功耗實(shí)時(shí)時(shí)鐘電路 DS1302。 綜上所述此萬年歷具有讀取方便、顯示直觀、功能多樣、電路簡潔、成本畢業(yè)生畢業(yè)設(shè)計(jì)報(bào)告 22 低廉等諸多優(yōu)點(diǎn),符合電子儀器儀表的發(fā)展趨勢,具有廣闊的市場前景。 具體實(shí)現(xiàn)功能: ( 7) 顯示年月日時(shí)分秒及星期信息 ( 8) 具有可調(diào)整日期和時(shí)間功能 ( 9) 與即時(shí)時(shí)間同步 Abstract With the society, science and technology, mankind learned that time, from the view of the sun, to the present electronic clock pendulum clock, continuous research and innovation. Observation time in the same time, be able to understand other human beings is closely related to information, such as t