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

QQ登錄

只需一步,快速開始

搜索
查看: 2802|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

DS1302實(shí)時(shí)時(shí)鐘驅(qū)動(dòng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:105323 發(fā)表于 2016-2-23 17:36 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
要明白DS1302 芯片最主要的關(guān)鍵,就是“傳輸時(shí)序”和“芯片本身的寄存器分配”。上圖是DS1302芯片寫操作的時(shí)序圖。第一個(gè)字節(jié)是“訪問寄存器的地址”,第二字節(jié)是“寫數(shù)據(jù)”。在寫操作的時(shí)候,都是“上升沿有效”,然而還有一個(gè)條件,就是CE(/RST)信號(hào)必須拉高。(數(shù)據(jù)都是從LSB開始發(fā)送,亦即是最低位開始至最高位結(jié)束
上圖是DS1302 芯片讀操作的時(shí)序圖;旧虾蛯懖僮鞯臅r(shí)序圖大同小異,區(qū)別的地方就是在第二個(gè)字節(jié)時(shí)“讀數(shù)據(jù)”的動(dòng)作。第二字節(jié)讀數(shù)據(jù)開始時(shí),SCLK信號(hào)都是“下降沿有效”。嗯,別忘了CE(/RST)信號(hào)同樣是必須拉高。(第一節(jié)數(shù)據(jù)是從LSB 開始輸出,第二節(jié)數(shù)據(jù)是從LSB 開始讀入)


無論是讀操作還是寫操作,在時(shí)序圖中,第一個(gè)字節(jié)都是“訪問寄存器的地址”,然而這一字節(jié)數(shù)據(jù)有自己的格式。
BIT 7 固定。
BIT 6 表示是訪問寄存器本身,還是訪問RAM 空間。
BIT 5 .. 1 表示是寄存器|RAM 空間的地址。
BIT 0 表示是訪問寄存器本身是寫操作,還是讀操作。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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