Привет. Бывают ситуации когда нужно добавить дополнительную память в Ардуино, в этом нам поможет микросхема памяти 24LC32 (или подобные с другими размерами памяти). Она используется для хранения данных и программ в различных электронных устройствах, имеет объём памяти 32 килобита (либо другой). Для подключения внешней памяти EEPROM к Arduino 24LC32 вам потребуется модуль памяти 24LC32 в DIP-корпусе. Схема подключения выглядит следующим образом: Теперь вы можете записывать и выводить значения в память EEPROM. Используем информацию из даташита на микросхему 24LC32. Сначала необходимо отправить контрольный байт указывающий микросхему памяти и её адрес 1010000. Далее необходимо отправить High байт указывая на адрес ячейки в памяти микросхемы. В конце отправить Low байт прописывая наше значение в ячейку. Для микросхемы 24LC32 доступно 32 килобайта (32 768 байта). Читать можем только по 1 байту, а записывать можно больше 1 байта за раз. У нас имеется число в 2 байта. Для записи разделим его
Подключаем внешнюю память EEPROM 24LC32 к Ардуино. Записываем и выводим 2 байта unsigned int.
9 августа 20249 авг 2024
43
2 мин