8.1 Byte Write

A byte write requires the following sequence and is illustrated in Figure 8-1. After the CS line is pulled low to select the device, the WRITE (02h) instruction (including A8 for the AT25040B) is transmitted via the SI line, followed by the 8‑bit address and the data (D7‑D0) to be programmed. Programming begins after the CS pin is driven high. The low‑to‑high transition of the CS pin must occur during the SCK low period (Mode 0) or the SCK high period (Mode 3), immediately after clocking in the D0 (LSB) data bit. The AT25010B/AT25020B/AT25040B automatically returns to the Write Disable state (STATUS register bit WEL = 0) upon completion of the write cycle.

Figure 8-1. Byte Write
Note:
  1. This instruction initiates a self-timed internal write cycle (tWC) on the rising edge of CS following a valid sequence.
  2. “A” represents the MSb address bit (A8) for the AT25040B and a “don’t care” bit for the AT25020B and AT25010B.