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