【正文】
外的時鐘在讀操作時輸出數(shù)據(jù),在寫操作時輸入數(shù)據(jù),所有的數(shù)據(jù)在時鐘的下降沿變化。數(shù)據(jù)通過兩個輸入端(DSA 或 DSB)之一串行輸入;任一輸入端可以用作高電平使能端,控制另一輸入端的數(shù)據(jù)輸入。C 。圖343 X25045與單片機連接圖X25045芯片內包含有一個看門狗定時器,可通過軟件預置系統(tǒng)的監(jiān)控時間。WD1=1,WD0=0。main(){...。這兩種封裝的圖形以及引腳序號、引腳功能,如圖352所示。三端穩(wěn)壓器的通用產(chǎn)品有78系列(正電源)和79系列(負電源)輸出電壓由具體型號中的后而兩個數(shù)字代表,有5V, 6V, 8V, 9V, 12V,15V, 18V, 24V等檔次。圖355 穩(wěn)壓電路圖電源模塊是讓AC220V電源通過變壓器降壓,整流濾波后得到要調節(jié)電壓輸入端,降壓為AC15V整流濾波后經(jīng)過三端穩(wěn)壓7817912得到直流正負12V電壓為運算放大器供電,同時,又經(jīng)過三端穩(wěn)壓780 7905得到直流正負5 V為DS130X2504STC89C52等芯片提供工作電壓。 LED顯示的設計該設計采用六個共陽極LED7段數(shù)碼管、六個PNP三極管和8個2K電阻組成顯示電路。采用直流電壓供電,廣泛應用于計算機、打印機、復印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產(chǎn)品中作發(fā)聲器件。第五步 編譯程序。圖44 DS1302子程序第5章 結論本設計采用DS1302與STC89C52單片機結合,實現(xiàn)了LED數(shù)碼管顯示時間、日期和星期,正常顯示時、分、秒、星期,使用按鍵可切換顯示年、月、日,并且本設計具有鬧鐘功能,使用鍵盤設定鬧鈴時間,由蜂鳴器產(chǎn)生鬧鈴。隨著科學技術的不斷進步,在我們以后的人生中,還會遇到很多新事物的挑戰(zhàn),需要我們敢于理論付諸實踐,敢于創(chuàng)新,不斷反思。在讀寫操作子程序中都執(zhí)行了關中斷指令,因為在串行通信時對時序要求比較高,而且在此是用I/O口軟件模擬串行時鐘脈沖,所以在通信過程中最好保證傳輸?shù)倪B續(xù)性,不要允許中斷。第三步 創(chuàng)建并編輯一個C文件并加載到所創(chuàng)建的workspace(Target)。如此循環(huán),就可以使各位顯示出要的結果,所以在不同時刻顯示不同的字符,但是由于LED顯示器的余輝和人眼的視覺暫留作用,只要間隔時間足夠短就可以造成多位同時亮的假象,達到同時顯示的效果。常用的LED顯示器為8段,每一個段對應1個發(fā)光二極管。(2)固定三端穩(wěn)壓器用途 一般穩(wěn)壓管和穩(wěn)壓三級管的用途是一樣的,都用于控制板電路的穩(wěn)壓,以防止電壓過高燒毀電路。用萬用表判斷三端穩(wěn)壓器的方法與三極管的判斷方法相同當于大功率三極管。在線性集成穩(wěn)壓器中,由于三端穩(wěn)壓器只有三個引出端子,具有外接元件少,使用方便,性能穩(wěn)定,價格低廉等優(yōu)點,因而得到廣泛應用。系統(tǒng)就不會復位。X25045狀態(tài)寄存器WD1=0,WD0=0。X25045在讀寫操作之前,需要先向它發(fā)出指令,指令名及指令格式如表1所示。C 和 40 176。圖324 DS1302與單片機的連接電路圖 74HC164芯片 74HC164簡介 74HC1674HCT164 是高速硅門 CMOS 器件,與低功耗肖特基型 TTL (LSTTL) 器件的引腳兼容。圖3231 DS1302多字節(jié)傳送時序圖圖3232 DS1302單字節(jié)傳送時序圖為了啟動數(shù)據(jù)的傳輸,CE引腳信號應由低變高,當把CE驅動至邏輯1的狀態(tài)時,SCLK必須為邏輯0,數(shù)據(jù)在SCLK的上升沿串行輸入。采用雙電源供電(主電源和備用電源),可設置備用電源充電方式,提供了對后備電源進行涓細電流充電的能力。復位信號是高電平有效,其有效時間應持續(xù)24個振蕩周期(即二個機器周期)以上。該反向放大器可以配置為片內振蕩器。STC89C52內部有一個用于構成振蕩器的高增益反相放大器,引腳RXD和TXD分別是此放大器的輸入端和輸出端。該器件采用CMOS工藝和高密度、非易失性存儲器(NURAM)技術制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。考慮到本系統(tǒng)輸入信息較少,我們選用普通四位鍵盤作為本系統(tǒng)鍵盤模塊。但是市場上一塊LCD1602的價格要15元左右,比數(shù)碼管貴很多。綜上所述,結合本設計的實際問題及單片機的I/O口線,選擇方案一中的DS1302作為本設計的實時時鐘電路的芯片。 時鐘芯片的選擇和說明 方案一:DS1302 是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路芯片,它可以對年、月、日、星期、時、分、秒進行計時,具有閏年補償功能,~。方案二:采用AT89C2051單片機。(3) 具有定時控制功能,使用小型繼電器完成定時控制功能(發(fā)揮部分)。 DS1302。吉林化工學院課程設計說明書基于DS1302的數(shù)字鐘設計Design of digital clock based on DS1302學生學號: 10530221 學生姓名: 郭芬芬 專業(yè)班級: 電信1002 指導教師: 程立敏 起止日期: ~ 吉林化工學院Jilin Institute of Chemical Technology課程設計任務書一、設計題目:基于DS1302的數(shù)字鐘設計二、設計目的掌握DS1302時鐘芯片的硬件電路原理及軟件編程方法,熟悉DS1302時鐘芯片的性能指標和特點;熟悉STC12C5A60S2單片機的性能特點,并掌握STC12C5A60S2單片機控制DS1302讀寫時間、日期的硬件電路組成及軟件編程方法;了解LED顯示及按鍵電路的組成原理,熟悉LED動態(tài)顯示原理及實現(xiàn)方法;了解7805構成直流穩(wěn)壓電源的電路組成及工作原理。關鍵詞: 單片機;DS1302;LED數(shù)碼管;蜂鳴器AbstractThe system uses STC89C52 MCU and DS1302 to achieve LED digital tube display time, date and digital tube displays hours, minutes, seconds, day of the will displays day, month,and year while the button is pushed . There are four separate buttons in the system for system operation and control, and a DC buzzer to generate al