本應用筆記介紹如何使用某些多路復用總線實時時鐘(RTC)中提供的擴展RAM。
一般概述
DS1685/87和DS17x85/87包括一個額外的擴展用戶RAM模塊。每個設備的內存容量變化如下;DS1685/87提供1,024位,組成128 x 8模塊,DS17x85/87提供16,384、32,768或65,536位,分別以2kbit x 8、4kbit x 8或8kbit x 8模塊排列。
寄存器分區
圖 1 說明了如何將寄存器塊劃分為兩個獨立的存儲體:組 0 和組 1。位于控制寄存器0Ah(位4)中的組選擇位DV0用于選擇要訪問的寄存器組。當 DV0 寫入邏輯 0 時,選擇庫 0,并且可以訪問額外的 64 字節用戶 RAM。但是,當 DV0 寫入邏輯 1 時,將選擇組 1,并且可以訪問附加功能,包括擴展用戶 RAM。實時時鐘 (RTC)、控制寄存器和 50 字節的用戶 RAM 可從任一組訪問,與 DV0 位無關。
圖1.注冊塊分區。
擴展用戶 RAM 通信端口駐留在組 1 寄存器塊中。擴展用戶RAM地址端口位于寄存器50h和51h中,而擴展用戶RAM數據端口位于寄存器53h中。寄存器 50h 包含 LSB 地址,寄存器 51h 包含 MSB 地址。DS1685/87僅需7位即可對擴展RAM進行尋址,因此不需要MSB地址寄存器51h。這三個組 1 寄存器提供訪問擴展用戶 RAM 所需的軟件接口。下面列出了讀取和寫入擴展 RAM 所涉及的步驟:
將 DV0 位寫入邏輯 1
寫入LSB地址以注冊50h
寫入MSB地址(如果需要)以注冊51h
讀取或寫入數據寄存器,53h
DS17x85/87具有自動地址遞增功能,簡化了訪問擴展用戶RAM所需的軟件。此功能可以通過位于擴展控制寄存器4Ah,位5中的單個位啟用或禁用。此功能簡化了訪問連續 RAM 地址位置所需的軟件。
適用于 PC 應用的協議
用于訪問 CMOS RAM 的處理器 I/O 端口分別為 70h 和 71h。端口70h是CMOS RAM地址寄存器,端口71h是CMOS RAM數據寄存器。圖 2 所示的流程圖說明了 PC 應用程序的軟件協議。
圖2.PC軟件協議流程圖。
總結
擴展用戶RAM軟件訪問方法為用戶提供了最大的靈活性,無需任何硬件修改即可確定DS1685/87和DS17x85/87(2kbits、4kbits和8kbits)器件所需的RAM密度。
審核編輯:郭婷
-
寄存器
+關注
關注
31文章
5343瀏覽量
120348 -
RAM
+關注
關注
8文章
1368瀏覽量
114682 -
RTC
+關注
關注
2文章
538瀏覽量
66522
發布評論請先 登錄
相關推薦
DS1685,DS1687實時時鐘(RTC)
![<b class='flag-5'>DS1685</b>,<b class='flag-5'>DS</b>1687實時時鐘(RTC)](https://file1.elecfans.com//web2/M00/A6/56/wKgZomUMPPqAKEb5AAAVoC2evF4233.gif)
【賣方案】DS17887-3IND+, 3V/5V實時時鐘
DS1685/87和DS17X85/87訪問擴展用戶內存-A
![<b class='flag-5'>DS1685</b>/<b class='flag-5'>87</b>和<b class='flag-5'>DS17X85</b>/<b class='flag-5'>87</b><b class='flag-5'>訪問</b><b class='flag-5'>擴展</b><b class='flag-5'>用戶</b>內存-A](https://file1.elecfans.com//web2/M00/A4/C9/wKgZomUMNa6AMY51AABAcCA6PPM142.gif)
DS1685, DS1687數據規格書
DS87C520-QNL+ DS87C520-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-QNL+ <b class='flag-5'>DS87</b>C520-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C520-QCL+ DS87C520-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-QCL+ <b class='flag-5'>DS87</b>C520-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C530-QNL+ DS87C530-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C530-QNL+ <b class='flag-5'>DS87</b>C530-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C520-QCL DS87C520-QCL - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-QCL <b class='flag-5'>DS87</b>C520-QCL - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C530-QCL+ DS87C530-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C530-QCL+ <b class='flag-5'>DS87</b>C530-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C520-MNL+ DS87C520-MNL+ - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-MNL+ <b class='flag-5'>DS87</b>C520-MNL+ - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C520-ECL+ DS87C520-ECL+ - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-ECL+ <b class='flag-5'>DS87</b>C520-ECL+ - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C520-ECL DS87C520-ECL - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-ECL <b class='flag-5'>DS87</b>C520-ECL - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C530-QCL DS87C530-QCL - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C530-QCL <b class='flag-5'>DS87</b>C530-QCL - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS87C520-MNL DS87C520-MNL - (Maxim Integrated) - 嵌入式 - 微控制器
![<b class='flag-5'>DS87</b>C520-MNL <b class='flag-5'>DS87</b>C520-MNL - (Maxim Integrated) - 嵌入式 - 微控制器](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
評論