Datasheet
DS28E05 1-Wire EEPROM
www.maximintegrated.com
Maxim Integrated
│
6
Table 1. Memory Resources
Table 2. Address to Segment Mapping
Memory Resources
Thememoryofthe DS28E05 consists of usermemory,
administrative data, and a ROM ID.Table 1 shows the
size,access mode and purposeof the variousmemory
areas.Bracketsaroundanaccessmodeindicatepossible
restrictions,suchaswriteprotectionorreadprotection.
The memory is organized as 8 pages of 16 bytes each
(
Figure 5). Each page consists of 8 segments. Table 2
shows how the segments relate to a memory address.
Pages 0 to 6 are the user memory. Page 7 contains
the administrative data and the ROM ID. The function
memory locations 0074h to 0075h depends on the code
in the Factory Word (addresses 0076h to 0077h). The
Manufacturer ID can be a customer-supplied identification
code that assists the application software in identifying
theproducttheDS28E05isassociatedwith.Contactthe
factory to set up and register a custom manufacturer ID.
Write protection or EPROM emulation mode is activated
through the Write Memory command by writing to the
correspondinglocations(PPAtoPPD)intheadministra-
tivedatapage.Onceaprotectionisactivated,itcannot
Figure 4. 1-Wire CRC Generator
Legend: (5Fh) → designates memory location 5Fh. Text without brackets refers to the register name.
NAME
SIZE
(BYTES)
ACCESS MODE PURPOSE
Usermemory(EEPROM) 112 Read,(Write) Application-specicdatastorage
Administrativedata 8
Read,(Write),
Internal Read
Pageprotectionsettings,factorybytes,userbytes/manufacturerID
ROM ID 8
Read,Internal
Read
1-Wire network device address
Segment 7 Segment 6 Segment 5 Segment 4 Segment3 Segment 2 Segment 1 Segment 0
B1 B0 B1 B0 B1 B0 B1 B0 B1 B0 B1 B0 B1 B0 B1 B0
Page 0 (0Fh) (08h) (00h)
Page 1 (1Fh) (18h) (10h)
Page 2 (2Fh) (28h) (20h)
Page3 (3Fh) (38h) (30h)
Page 4 (4Fh) (48h) (40h)
Page 5 (5Fh) (58h) (50h)
Page 6 (6Fh) (68h) (60h)
Page 7 ROM ID Factory
MAN.ID/U. PPD PPC PPB PPA
1ST
STAGE
2ND
STAGE
3RD
STAGE
4TH
STAGE
7TH
STAGE
8TH
STAGE
6TH
STAGE
5TH
STAGE
X
0
X
1
X
2
X
3
X
4
POLYNOMIAL = X
8
+ X
5
+ X
4
+ 1
INPUT DATA
X
5
X
6
X
7
X
8










