Datasheet
1-Wire 4Kb EEPROM
BUS MASTER Tx MEMORY
FUNCTION COMMAND
DS24B33 CLEARS PF, AA
MASTER Tx DATA BYTE
TO SCRATCHPAD OFFSET
DS24B33 SETS SCRATCHPAD
OFFSET = (T[4:0])
DS24B33 SETS SCRATCHPAD
OFFSET = (T[4:0])
BUS MASTER
Rx "1"s
DS24B33
INCREMENTS
SCRATCHPAD
OFFSET
PF = 1
BUS MASTER Tx EEPROM
ARRAY TARGET ADDRESS
TA1 (T[7:0]), TA2 (T[15:8])
BUS MASTER Rx
TA1 (T[7:0]), TA2 (T[15:8]),
AND E/S BYTE
0Fh
WRITE SCRATCHPAD?
N
Y
N
Y
N
Y
Y
N
N
MASTER Tx RESET?
PARTIAL BYTE?
SCRATCHPAD OFFSET
= 11111b?
MASTER Tx RESET?
DS24B33 SETS (E[4:0]) =
SCRATCHPAD OFFSET
DS24B33 Tx CRC-16 OF
COMMAND, ADDRESS,
AND DATA BYTES AS THEY
WERE SENT BY THE BUS
MASTER
BUS MASTER
Rx "1"s
Y
N
MASTER Tx RESET?
Y
N
MASTER Tx RESET?
Y
SCRATCHPAD OFFSET
= 11111b?
Y
FROM ROM FUNCTIONS
FLOWCHART (FIGURE 9)
TO ROM FUNCTIONS
FLOWCHART (FIGURE 9)
AAh
READ SCRATCHPAD?
N
Y
N
BUS MASTER Rx DATA BYTE
TO SCRATCHPAD OFFSET
DS24B33
INCREMENTS
SCRATCHPAD
OFFSET
TO FIGURE 7b
FROM FIGURE 7b
Figure 7a. Memory Function Flowchart
10
Maxim Integrated
DS24B33