DS1846 MAXIM [Maxim Integrated Products], DS1846 Datasheet - Page 4

no-image

DS1846

Manufacturer Part Number
DS1846
Description
NV Tri-Potentiometer, Memory, and MicroMonitor
Manufacturer
MAXIM [Maxim Integrated Products]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS1846-010
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
DS1846E-010+
Manufacturer:
Maxim
Quantity:
86
Company:
Part Number:
DS1846E-010+
Quantity:
100
MEMORY ORGANIZATION
The EEPROM of the DS1846 contains 256 bytes. Bytes 00h to F7h are general-purpose user memory.
The next three bytes, F8h, F9h, and FAh, contain the wiper settings for each of the potentiometers (see
Table 1). The last five bytes, FBh to FFh, are reserved and should not be used.
The memory, internal to the device, is organized as 32 pages of eight bytes each. Once an address byte is
clocked into the device through the 2-wire interface, the five MSBs decode which page is to be accessed,
and the three LSBs decode a particular byte on that page. The selected page is shadowed in SRAM as a
staging area while data is clocked in or out through the 2-wire interface. When reading any number of
bytes, all eight bytes of the current page are shadowed in SRAM where the requested byte(s) eventually
get clocked out. When reading, the page is incremented automatically, and hence transparent to the user.
When performing a write, the page of the starting address is shadowed in SRAM. The new data is then
written to the SRAM. When the end of the page is reached, the address returns to the beginning of the
same page. When the 2-wire master issues a stop, the entire page (even if only a single byte changed) is
copied from the SRAM into EEPROM. All reads and writes to the EEPROM are actually executed as
page operations even though they are invisible to the user when performing single byte reads and writes.
Understanding the internal memory organization is important when performing sequential address writes
due to page boundaries. See the Write Operations in the 2-WIRE OPERATION section for more
information.
MEMORY LOCATIONS Table 1
00h to F7h
F8h
F9h
FAh
FBh to FFh
LOCATION
MEMORY
User Memory
Potentiometer 1 Setting
Potentiometer 0 Setting
Potentiometer 2 Setting
Reserved
NAME OF MEMORY
LOCATION
General-purpose user memory.
Writing to this byte controls the setting of potentiometer 1, a
256-position pot. Valid settings are 00h to FFh.
Writing to this byte controls the setting of potentiometer 0, a
100-position pot. Valid settings are 00h to 63h. MSB is ignored.
Writing to this byte controls the setting of potentiometer 0, a
100-position pot. Valid settings are 00h to 63h. MSB is ignored.
Reserved
4 of 18
FUNCTION OF MEMORY LOCATION

Related parts for DS1846