Maxim Integrated MAXQ7666 User Manual
Page 327

12.5.8 Family 9 Commands: Load Fixed Length (Password Protected)
Command 90h—Load Code Fixed Length
This command loads a block of 128 bytes into the program memory (SRAM) starting at the specified address. The address is round-
ed down to the nearest block boundary (multiple of 64) before the data is loaded.
Command 91h—Load Data Fixed Length
This command loads a block of 2 bytes into the data memory (SRAM) starting at the specified address.
12.5.9 Family D Commands: Load/Verify Fixed Length (Password Protected)
Command D0h—Load/Verify Code Fixed Length
This command loads a block of 128 bytes into the program memory starting at the specified address and immediately verifies to make
sure the correct data was written. The address is rounded down to the nearest block boundary (multiple of 64) before the data is loaded.
Command D1h—Load/Verify Data Fixed Length
This command loads a block of 2 bytes into the data memory starting at the specified address and immediately verifies to make sure
the correct data was written.
12.5.10 Family E Commands: Erase Fixed Length (Password Protected)
Command E0h—Erase Code Fixed Length
This command erases (programs to FFFFh) a 64-byte block of the program flash memory. The address given should be located in the
block to be erased.
Command E1h—Erase Data Fixed Length
This command erases a single word/byte in data SRAM to zero at (AddressH:AddressL) to zero.
MAXQ7665/MAXQ7666 User’s Guide
12-12
I/O
Byte 1
Byte 2
Byte 3
Byte 4
Input
E1h
0
AddressL
AddressH
Output
I/O
Byte 1
Byte 2
Byte 3
Byte 4
Input
E0h
0
AddressL
AddressH
Output
I/O
Byte 1
Byte 2
Byte 3
Byte 4
128 Bytes
Input
90h
80h
AddressL
AddressH
Data to load
Output
I/O
Byte 1
Byte 2
Byte 3
Byte 4
2 Bytes
Input
91h
2h
AddressL
AddressH
Data to load
Output
I/O
Byte 1
Byte 2
Byte 3
Byte 4
128 Bytes
Input
D0h
80h
AddressL
AddressH
Data to load
Output
I/O
Byte 1
Byte 2
Byte 3
Byte 4
2 Bytes
Input
D1h
2h
AddressL
AddressH
Data to load
Output
Maxim Integrated