6 Device Commands and Addressing

The AT25512 is designed to interface directly with the synchronous Serial Peripheral Interface (SPI). The AT25512 utilizes an 8‑bit instruction register. The list of instructions and their operation codes are contained in Table 6-1. All instructions, addresses and data are transferred with the MSb first and start with a high‑to‑low CS transition.

Table 6-1. Instruction Set for the AT25512
Instruction NameInstruction FormatOperates OnOperation Description
WREN0000 X110STATUS RegisterSet Write Enable Latch (WEL)
WRDI0000 X100STATUS RegisterReset Write Enable Latch (WEL)
RDSR0000 X101STATUS RegisterRead STATUS Register
WRSR0000 X001STATUS RegisterWrite STATUS Register
READ0000 X011Memory ArrayRead from Memory Array
WRITE0000 X010Memory ArrayWrite to Memory Array