時鐘芯片的原理
DS1302 的(de)控(kong)制字符表示。控(kong)制字節的(de)最(zui)(zui)(zui)高有效(xiao)位(wei)(wei)(wei)(wei)(wei)(位(wei)(wei)(wei)(wei)(wei)7)必須(xu)是(shi)邏輯(ji)1,如(ru)果(guo)(guo)它為(wei)(wei)(wei)0,則不能把數據寫(xie)入DS1302中(zhong),位(wei)(wei)(wei)(wei)(wei)6如(ru)果(guo)(guo)為(wei)(wei)(wei)0,則表示存取(qu)日(ri)歷(li)時鐘數據,為(wei)(wei)(wei)1表示存取(qu)RAM數據;位(wei)(wei)(wei)(wei)(wei)5至位(wei)(wei)(wei)(wei)(wei)1指示操作單元的(de)地址;最(zui)(zui)(zui)低有效(xiao)位(wei)(wei)(wei)(wei)(wei)(位(wei)(wei)(wei)(wei)(wei)0)如(ru)為(wei)(wei)(wei)0表示要進行寫(xie)操作,為(wei)(wei)(wei)1表示進行讀操作,控(kong)制字節總是(shi)從最(zui)(zui)(zui)低位(wei)(wei)(wei)(wei)(wei)開始輸(shu)出。
在控制指(zhi)令字輸入(ru)后的(de)(de)下(xia)一(yi)個SCLK時鐘的(de)(de)上升沿時,數(shu)據被寫入(ru)DS1302,數(shu)據輸入(ru)從低位(wei)即位(wei)0開始。同樣,在緊跟(gen)8位(wei)的(de)(de)控制指(zhi)令字后的(de)(de)下(xia)一(yi)個SCLK脈沖(chong)的(de)(de)下(xia)降沿讀(du)(du)出DS1302的(de)(de)數(shu)據,讀(du)(du)出數(shu)據時從低位(wei)0位(wei)到高位(wei)7。
DS1302有12個寄存器,其中(zhong)有7個寄存器與日歷、時(shi)鐘相(xiang)關(guan),存放的數據位(wei)為BCD碼形式。
此外(wai),DS1302 還有(you)年(nian)份寄(ji)(ji)(ji)存(cun)器(qi)、控(kong)制寄(ji)(ji)(ji)存(cun)器(qi)、充電寄(ji)(ji)(ji)存(cun)器(qi)、時鐘突發寄(ji)(ji)(ji)存(cun)器(qi)及(ji)與RAM相(xiang)關的(de)寄(ji)(ji)(ji)存(cun)器(qi)等。時鐘突發寄(ji)(ji)(ji)存(cun)器(qi)可一(yi)(yi)次(ci)(ci)性(xing)順序讀(du)寫(xie)(xie)除充電寄(ji)(ji)(ji)存(cun)器(qi)外(wai)的(de)所有(you)寄(ji)(ji)(ji)存(cun)器(qi)內(nei)容。 DS1302與RAM相(xiang)關的(de)寄(ji)(ji)(ji)存(cun)器(qi)分(fen)為兩類:一(yi)(yi)類是單(dan)(dan)(dan)個(ge)(ge)(ge)RAM單(dan)(dan)(dan)元,共31個(ge)(ge)(ge),每個(ge)(ge)(ge)單(dan)(dan)(dan)元組態為一(yi)(yi)個(ge)(ge)(ge)8位的(de)字節,其(qi)(qi)命令控(kong)制字為C0H~FDH,其(qi)(qi)中奇(qi)數(shu)為讀(du)操作(zuo),偶(ou)數(shu)為寫(xie)(xie)操作(zuo);另一(yi)(yi)類為突發方(fang)式下的(de)RAM寄(ji)(ji)(ji)存(cun)器(qi),此方(fang)式下可一(yi)(yi)次(ci)(ci)性(xing)讀(du)寫(xie)(xie)所有(you)的(de)RAM的(de)31個(ge)(ge)(ge)字節,命令控(kong)制字為FEH(寫(xie)(xie))、FFH(讀(du))。
時鐘芯片作用
目前,在市場所比較流行的(de)時(shi)(shi)鐘芯(xin)(xin)(xin)片有(you)很多種,并且被廣泛的(de)使用(yong)。這些(xie)(xie)時(shi)(shi)鐘芯(xin)(xin)(xin)片具有(you)著(zhu)價格低廉、使用(yong)方便、功能強(qiang)大的(de)作(zuo)用(yong)。那么(me),時(shi)(shi)鐘芯(xin)(xin)(xin)片到底有(you)哪些(xie)(xie)作(zuo)用(yong)呢?時(shi)(shi)鐘芯(xin)(xin)(xin)片的(de)主要作(zuo)用(yong)有(you):
1、顯示時間與記錄時間的功能作用
時(shi)(shi)鐘(zhong)(zhong)芯片最基本(ben)的作用就是顯(xian)示時(shi)(shi)間和記錄時(shi)(shi)間的時(shi)(shi)鐘(zhong)(zhong)作用,而且時(shi)(shi)鐘(zhong)(zhong)芯片的的時(shi)(shi)鐘(zhong)(zhong)顯(xian)示功能及其強大,可(ke)以顯(xian)示出年、月、日、星期、時(shi)(shi)、分、秒所有的時(shi)(shi)間單位,而且時(shi)(shi)鐘(zhong)(zhong)芯片還具有著精確(que)的閏年補(bu)嘗功能。
2、鬧鈴作用
在人們日常的生活中,鬧鈴最大的作用就是提醒時間。幾乎全部的手機、電(dian)腦等科技(ji)產品都(dou)具有著鬧鈴(ling)(ling)設置(zhi)功能,而鬧鈴(ling)(ling)之所以(yi)能夠設置(zhi),其原因(yin)就是(shi)時(shi)鐘芯片(pian)具有鬧鈴(ling)(ling)作用。
3、數據記錄作用
鋰(li)電(dian)池是時(shi)鐘芯片(pian)(pian)中的(de)組成部件之一(yi),并且在時(shi)鐘芯片(pian)(pian)斷電(dian)或者(zhe)關機之后,鋰(li)電(dian)池可以(yi)(yi)通(tong)過芯片(pian)(pian)內(nei)部電(dian)路實(shi)現芯片(pian)(pian)供電(dian),使時(shi)鐘芯片(pian)(pian)在斷電(dian)后仍(reng)可以(yi)(yi)運行(xing)很(hen)長一(yi)段時(shi)間,確保(bao)時(shi)鐘芯片(pian)(pian)內(nei)部記錄的(de)數據(ju)不丟(diu)失。
4、數據斷電保護作用
時(shi)鐘芯片(pian)之作用(yong)能夠記(ji)錄和存儲數(shu)據(ju),是因(yin)為其(qi)內部有一(yi)個RAM單(dan)元(yuan),此ram單(dan)元(yuan)一(yi)部分用(yong)于對時(shi)鐘顯(xian)示的(de)(de)控制,絕大(da)一(yi)部用(yong)于單(dan)元(yuan)數(shu)據(ju)的(de)(de)存儲,而(er)且此RAM單(dan)位具有著斷(duan)電(dian)保護功能。
5、檢測功能
時鐘芯片的(de)接(jie)口較為簡單(dan),而(er)且可以(yi)與多種軟(ruan)(ruan)件連接(jie),并且可以(yi)通過軟(ruan)(ruan)件進(jin)行(xing)功能(neng)屏蔽,實現對其性(xing)能(neng)的(de)測試。