找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 17526|回復(fù): 6
收起左側(cè)

實(shí)時(shí)時(shí)鐘芯片DS1302中文資料

[復(fù)制鏈接]
ID:105323 發(fā)表于 2016-2-13 01:40 | 顯示全部樓層 |閱讀模式
DS1302是一種三線制的串行時(shí)鐘芯片,即CE(片選),SCLK(時(shí)鐘),I/O(雙向數(shù)據(jù))。從嚴(yán)格意義上來(lái)說(shuō),它不是SPI總線類型的,因?yàn)镾PI的數(shù)據(jù)線的輸入輸出是分開(kāi)的,但是我們操作的時(shí)候可以用帶SPI的硬件接口的MCU,比如PIC16F877的MSSP模塊。

命令字節(jié)的基本格式

存儲(chǔ)器結(jié)構(gòu)
需要注意的地方:
1.在上電時(shí),RST必須為邏輯0直至Vcc>2.0V。同時(shí)SCLK 在RST 驅(qū)動(dòng)至邏輯1狀態(tài)時(shí)必須為邏輯0。
2.數(shù)據(jù)輸入是在SCLK的上升沿,數(shù)據(jù)輸出是在SCLK的下降沿。
3.傳輸方式:低位先傳輸。
4.時(shí)鐘運(yùn)行:秒寄存器的最高位(BIT7)是作為時(shí)鐘控制位,當(dāng)為邏輯1時(shí),時(shí)鐘停止,為0時(shí)鐘運(yùn)行。所以如果要時(shí)鐘運(yùn)行的話就必須將秒寄存器的最高位清0
5.12/24小時(shí)模式:小時(shí)寄存器的第7位(最高位)是選擇12小時(shí)制還是24小時(shí)制。當(dāng)為邏輯1時(shí)選擇12小時(shí),邏輯0選擇24小時(shí)。當(dāng)為12小時(shí)制時(shí),小時(shí)寄存器的第5位用來(lái)表示上午AM和下午PM,邏輯1的時(shí)候表示PM,邏輯0的時(shí)候表示AM。
6.在企圖對(duì)DS1302操作之前,必須將WP位清零。
7.讀寫(xiě)模式:有兩種模式,可以單字節(jié)讀寫(xiě),以及連續(xù)多字節(jié)讀寫(xiě)(burstmode)。在連續(xù)多字節(jié)讀寫(xiě)時(shí),即burstmode,地址是必須從地址0的0位開(kāi)始的。如果對(duì)時(shí)鐘操作,即CLOCK操作,則必須連續(xù)寫(xiě)滿8個(gè)字節(jié),若是對(duì)RAM操作,則可以不必須寫(xiě)滿31個(gè)字節(jié)。
8.DS1302包含了實(shí)時(shí)時(shí)鐘日歷和31個(gè)字節(jié)的RAM,這里需要注意的是實(shí)時(shí)時(shí)鐘日歷的8個(gè)寄存器和31個(gè)字節(jié)的RAM是獨(dú)立的,沒(méi)有任何關(guān)系,不要混淆。31個(gè)RAM字節(jié)可以做其他用途,如鬧鐘等。因?yàn)镈S1302有電池供電,所以RAM的內(nèi)容不會(huì)丟失,相當(dāng)于EEPROM了。用戶可以用來(lái)實(shí)現(xiàn)特別的要求。
9.時(shí)序必須嚴(yán)格按照其數(shù)據(jù)手冊(cè)上來(lái)。
10.DS1302具有可編程的涓流充電功能,這對(duì)于經(jīng)常斷電的場(chǎng)合,意義重大。




對(duì)于涓流充電電流的大小,可以根據(jù)以下公式計(jì)算:
IMAX = (5.0V–diodedrop)/R1;
其中,diodedrop為二極管壓降,R1為選擇的電阻大小。


回復(fù)

使用道具 舉報(bào)

ID:288065 發(fā)表于 2018-4-27 15:39 | 顯示全部樓層
很好,666
回復(fù)

使用道具 舉報(bào)

ID:326450 發(fā)表于 2018-12-23 00:10 | 顯示全部樓層
很好,多謝樓主的分享
回復(fù)

使用道具 舉報(bào)

ID:149799 發(fā)表于 2018-12-24 11:52 | 顯示全部樓層
謝謝樓主分享,多謝。
回復(fù)

使用道具 舉報(bào)

ID:137563 發(fā)表于 2019-4-9 14:58 | 顯示全部樓層
感謝解讀,學(xué)習(xí)了。
回復(fù)

使用道具 舉報(bào)

ID:94642 發(fā)表于 2019-12-13 10:34 | 顯示全部樓層
很好,很不錯(cuò),要是有相關(guān)的程序就更好了
回復(fù)

使用道具 舉報(bào)

ID:880987 發(fā)表于 2021-2-15 18:21 | 顯示全部樓層
剛剛還在百度DS1302的中文手冊(cè),沒(méi)想到百度到51黑的,看其他的手冊(cè)光看寄存器都看懵了,樓主總結(jié)到位,方便新手閱讀,謝謝樓主
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表