Параметр | Значение |
Объем памяти | 256К |
Количество контактов | 8 |
Интерфейс | 2C |
Размеры платы (мм) | 36.5x12 |
Файлы |
EEPROM-AT24C256.pdf
|
Энергонезависимая память EEPROM применяется в микроконтроллерах и компьютерной технике, отвечая за сохранение критически важных для работы устройства данных в случае внезапного выключения питания. Например, в платах Arduino в ячейки EEPROM памяти можно сохранять последние измеренные значения с датчиков, чтобы при перезагрузке показания не обнулялись, а продолжали обновляться с момента последнего включения. И таких примеров использования огромное множество.
Встроенной EEPROM не всегда хватает под определенные задачи. В Arduino Mega объем энергонезависимой памяти составляет всего 4 Кб, не говоря уже о других моделях Uno, Nano, где ее еще меньше. Можно решить проблему подключением модуля SD карты, но зачем, когда есть более миниатюрный и энергоэффективный модуль внешней EEPROM памяти на базе микросхемы AT24C256, который дополнительно дает 32 Кб памяти. Модуль легко подключить по I2C интерфейсу и удобно программировать при помощи стандартной библиотекой в Arduino IDE под названием Wire.h. По умолчанию адрес I2C шины модуля 0x50, но при помощи соответствующих перемычек можно изменить его на 0x51 или 0x52. В случае поломки модуля можно легко заменить одну микросхему на другую, благодаря DIP-корпусу, удобно вставляющемуся в разъем на плате.
Адрес выставляется перемычками, которые установлены на плате, чтобы иметь возможность подключить несколько микросхем памяти.