1

Тема: Работа с внешней энергонезависимой памятью по шине I2C

Демонстрационный пример, иллюстрирующий работу контроллера CANNY 7 с внешней энергонезависимой памятью 24LC64 по цифровой 2х-проводной последоватеьной шине данных I2C. В процессе работы CANNY 7 считывает внешние сигралы, подаваемые пользователем на канал №0 контроллера, сохраняет их во внешней энергонезависимой памяти и, через 3 секунды после окончания внешних воздействий, воспроизводит их, считывая из внешней памяти ранее записанную в нее информацию.Архив с документацией и исходными файлами проекта: http://forum.canny.ru/files/i2c_serial_eeprom.zip
UPD: ВНИМАНИЕ! Описание диаграммы из архива с документацией и исходными данными проекта (по приведенной выше ссылке) соответствует драйверу I2C среды разработки CannyLab версии до 1.24. Начиная с CannyLab версии 1.24 драйвер I2C претерпел изменения. Описание актуального драйвера I2C доступно на wiki.
http://forum.canny.ru/files/i2c_serial_eeprom_cfd_prev.png
Схема подключения 24LC64 к CANNY7:
http://forum.canny.ru/files/i2c_serial_eeprom_prev.png

UPD 31.10.2016: Добавлена диаграмма, актуализированная для CannyLab версии 1.24.

Вложений в сообщении

Иконка вложения i2c_serial_eeprom_v124.cfd 4.03 кб, скачивался 449 раз, последний раз 2016-11-01