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