可編程 USB 轉串口適配器開發板 DS1302 時鐘芯片參數讀取與修改
可編程USB轉 UART/I2C /SMBusS/SPI/CAN/1 -Wire適配器USB2S DS1302 時鐘芯片
![pYYBAGMEdTKAZS36AAZMO4l4Gyk719.png](https://file.elecfans.com/web2/M00/64/56/pYYBAGMEdTKAZS36AAZMO4l4Gyk719.png)
![pYYBAGMFfCaAOOuuAAGCZzSk838863.png](https://file.elecfans.com/web2/M00/64/A7/pYYBAGMFfCaAOOuuAAGCZzSk838863.png)
DS1302 時鐘芯片
1.芯片介紹
DS1302 是實時時鐘芯片,SPI 接口,可以對年、月、日、周、時、分、秒進行計時,且具有閏年補償等多種功能。DS1302 內部有一個 31×8 的用于臨時性存放數據的 RAM 寄存器。
DS1302 使用 1 個字節的控制字+讀寫時序來完成數據交互,控制字節的最高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數據寫入 DS1302 中,位 6 如果為 0,則表示存取日歷時鐘數據, 為 1 表示存取 RAM 數據;位 5 至位 1 指示操作單元的地址;最低有效位(位 0)如為 0 表示要進行寫
操作,為 1 表示進行讀操作,控制字節總是從最低位開始輸出。
DS1302 不是標準的四線 SPI,它的發送和接收統一使用 IO 管腳,并且它沒有SPI 協議中的使能控制管腳。另外它有讀寫使能的 CE 控制管腳也是 SPI 協議中沒有的。
使能寫操作[SPI][SSH][WT2H]8E 00[SSL] 上例中,借用了 SPI 接口中的 SS 管腳來實現對 DS1302CE 管腳的控制時序。下同。
2.讀取時間
讀取年讀取周讀取月讀取日讀取時讀取分讀取秒
[SPI][SSH][WT1H]8D[RD1][SSL]
[SPI][SSH][WT1H]8B[RD1][SSL]
[SPI][SSH][WT1H]89[RD1][SSL]
[SPI][SSH][WT1H]87[RD1][SSL]
[SPI][SSH][WT1H]85[RD1N][SSL]
[SPI][SSH][WT1H]83[RD1N][SSL]
[SPI][SSH][WT1H]81[RD1N][SSL]
也可以一次連續讀取:[SPI][SSH][WT1H]81[RD7N][SSL]
3.修改時間
修改年 [SPI][SSH][WT2H]8C 18[SSL] 修改周 [SPI][SSH][WT2H]8A 02[SSL] 修改月 [SPI][SSH][WT2H]88 05[SSL] 修改日 [SPI][SSH][WT2H]86 15[SSL] 修改時 [SPI][SSH][WT2H]84 08[SSL] 修改分 [SPI][SSH][WT2H]82 30[SSL] 修改秒 [SPI][SSH][WT2H]80 00[SSL]
以上實現了修改日期時間為:2018-05-15 08:30:00(星期二),下面的指令可一次性寫入 [SPI][SSH][WT8H]80 00 30 08 15 05 02 18[SSL]
-
usb
+關注
關注
60文章
7981瀏覽量
266119 -
開發板
+關注
關注
25文章
5121瀏覽量
98218 -
時鐘芯片
+關注
關注
2文章
253瀏覽量
39976
發布評論請先 登錄
相關推薦
對比不同類型適配器的優缺點
藍牙適配器連接技巧
電源適配器怎么使用?
博通開發板9600系列24G PCle 4.0三模適配器和eHBAs手冊
dp接口適配器如何連接顯示器
Made with KiCad(五):USB轉CAN適配器
![Made with KiCad(五):<b class='flag-5'>USB</b><b class='flag-5'>轉</b>CAN<b class='flag-5'>適配器</b>](https://file1.elecfans.com//web1/M00/F4/D5/wKgZoWcy19yAPo3uAASo8nfP_VU576.png)
VGA轉HDMI適配器使用指南
PCIe轉M.2適配器使用指南
適配器電源芯片U25136的簡單介紹
高性能USB轉串口適配器,助力你的嵌入式程序開發!讓USB和串行接口輕松實現雙向通信!
適配器的電流大于原適配器可以嗎
usb-c多口適配器
![<b class='flag-5'>usb</b>-c多口<b class='flag-5'>適配器</b>](https://file1.elecfans.com/web2/M00/F6/33/wKgZomaBYquAY66pAACayoGTts8638.png)
請問1-Wire網線如何連接USB適配器?
![請問1-Wire網線如何連接<b class='flag-5'>USB</b><b class='flag-5'>適配器</b>?](https://file1.elecfans.com/web2/M00/C6/0E/wKgZomYE5uCAZEbHAAAwPMIsO0o946.png)
評論