Rainbow Electronics DS1972 User Manual
Page 9

DS1972: 1024-Bit EEPROM iButton
9 of 23
Figure 7-1. Memory Function Flow Chart
0Fh
Write Scratch-
pad ?
Bus Master TX
TA1 (T7:T0), TA2 (T15:T8)
Y
N
To Figure 7
2
nd
Part
From Figure 7
2
nd
Part
Bus Master TX Memory
Function Command
To ROM Functions
Flow Chart (Figure 9)
From ROM Functions
Flow Chart (Figure 9)
Applies only if the
memory area is not
protected.
If write-protected, then
the DS1972 copies the
data byte from the tar-
get address into the SP.
If in EPROM mode,
then the DS1972 loads
the bitwise logical AND
of the transmitted byte
and the data byte from
the targeted address
into the SP.
Master
TX Reset ?
Master TX Data Byte
To Scratchpad
DS1972 sets
Sets PF = 1
Clears AA = 0
Sets E2:E0 = T2:T0
DS1972
Increments
E2:E0
Master
TX Reset ?
Y
DS1972 TX CRC16
of Command, Address,
Data Bytes as they were
sent by the bus master
N
Y
PF = 0
N
Y
E2:E0
= 7 ?
Bus Master
RX “1”s
N
N
Y
T2:T0
= 0 ?
- MAX5151 (16 pages)
- MAXQ3108 (64 pages)
- MAX5661 (39 pages)
- MAX6691 (7 pages)
- MAX5362 (12 pages)
- ADC10158 (26 pages)
- MAX8922L (14 pages)
- MAX8596Z (8 pages)
- MAX7491 (18 pages)
- MAX15040 (15 pages)
- MAX5177 (16 pages)
- ADC08138 (22 pages)
- MAX5961 (42 pages)
- T89C51RD2 (86 pages)
- MAX16055 (9 pages)
- MAX6659 (17 pages)
- ADC0820 (20 pages)
- MAX6678 (19 pages)
- MAX8884Z (15 pages)
- MAX16915 (9 pages)
- MAX8620 (18 pages)
- MAX5144 (12 pages)
- MAX6670 (8 pages)
- MAX8760 (39 pages)
- W78C32C (14 pages)
- MX7533 (8 pages)
- MAX8727 (13 pages)
- MAX9053 (15 pages)
- W78C54 (16 pages)
- MAX8614B (15 pages)
- W90N740 (219 pages)
- MAX6626 (13 pages)
- ADC10738 (30 pages)
- MAX17000 (31 pages)
- MAX5051 (21 pages)
- MAXQ1004 (18 pages)
- MAX6871 (51 pages)
- MX7847 (12 pages)
- MAX6608 (6 pages)
- MAX17083 (15 pages)
- MAX6641 (17 pages)
- MAX5251 (16 pages)
- MAX6338 (8 pages)
- MAX6690 (16 pages)
- MAX8668 (18 pages)