The Microchip 24AA16/24LC16B (24XX16*) is a 16Kbit Electrically Erasable PROM. The device is organized as eight blocks of 256 x 8-bit memory with a 2-wire serial interface.
The Microchip 24AA16/24LC16B is a 16‑Kbit serial EEPROM organized as eight blocks of 256 × 8‑bit memory. It operates over a 2‑wire I²C‑compatible bus and supports both standard and page‑write modes up to 16 bytes per page. The device is available in a variety of 8‑lead and 5‑lead packages.
Key features include low‑power operation down to 1.8 V, standby current as low as 1 µA, 1 M‑cycle endurance, >200‑year data retention, and ESD protection above 4 kV. The datasheet provides detailed electrical, AC, and timing specifications, as well as write‑protect and acknowledge‑polling procedures.
| Supply voltage (Industrial) | 1.8 V – 5.5 V |
|---|---|
| Supply voltage (Automotive) | 2.5 V – 5.5 V |
| Active current (typical) | 1 mA |
| Standby current (max) | 1 µA |
| Write endurance | 1 000 000 erase/write cycles |
| Data retention | > 200 years |
| Operating temperature (Industrial) | -40 °C – +85 °C |
| Operating temperature (Automotive) | -40 °C – +125 °C |
| Package types | PDIP, SOIC, TSSOP, DFN, MSOP, SOT‑23 |
| Page‑write buffer size | 16 bytes |
| Write cycle time | 5 ms per byte or page |
A page‑write can store up to 16 bytes before a stop condition is required.
Connecting the WP pin to Vcc disables programming and makes the entire memory write‑protected, effectively turning the device into a serial ROM.
Each write cycle, whether a single byte or a page, takes approximately 5 ms.