Здравствуйте, уважаемые читатели! В данной статье поговорим о том как можно последовательно соединять модули внешней EEPROM памяти, записывать на них и считывать с них информацию при помощи Ардуино. На момент написания статьи, чип 24LC512, с объемом памяти 64 КБ, является самой старшей моделью в линейке чипов последовательной энергонезависимой памяти от компании Microchip (https://www.microchip.com/wwwproducts/en/24LC512). И объединить мы можем до 8 таких чипов. Таким образом, максимальный размер EEPROM памяти, который мы можем получить в результате такого соединения, составляет 64 * 8 = 512 КБ, т.е. целых полмегабайта энергонезависимой памяти. Почему именно 8 максимальное число чипов для объединения? Это связано с методом задания адреса каждого чипа. Для обращения к нему со стороны микроконтроллера, адрес каждого чипа должен быть уникальным. И этот адрес чипа мы задаем подключая пины A0, A1 и A2 к земле или к питании. Если пин подключен к земле, то в соответствующей пину позиции адрес
Последовательное соединение модулей памяти EEPROM. Увеличиваем объем EEPROM памяти до 512 КБ
13 июня 202113 июн 2021
331
3 мин