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