Архив рубрики: EEPROM

[sape]

Arduino: читаем внешний EEPROM – Winbond

Библиотека SPIFlash – позволяет читать Winbond – скачать данную библиотеку и о том как установить её в ручную (без интернета) читайте здесь “микроник.рус/7676/”
Также данную библиотеку можно скачать здесь “github.com/idodoyo/SPIFlash/tree/master” Читать далее

Запись больших чисел в EEPROM

Давайте запишем в память EEPROM два целых числа, а затем прочитаем их из EEPROM и выведем в последовательный порт. С числами от 0 до 255 проблем нет, они занимают как раз 1 байт памяти и с помощью функции EEPROM.write() записываются в нужную ячейку.

Если число больше, чем 255, то с помощью операторов highByte() и lowByte() его нужно делить на байты и записывать каждый байт в свою ячейку. Максимальное число при этом – 65536 (или 216). Читать далее

Читаем данные (ноты) с EEPROM 24c04 и проигрываем музыку на Arduino

Решил объединить две записи:
– Как подключить AT24C04 I2C EEPROM к Arduino? (“микроник.рус/7622/”)
– Играем музыку на Arduino через пьезодинамик (“микроник.рус/7563/”)

И получил возможность читать данные с внешней EEPROM и анализировать их на микроконтроллере, в частности на Ардуино. Можно увеличить память микроконтроллера или вовсе читать часть программы с внешней EEPROM… Читать далее

Как подключить AT24C04 I2C EEPROM к Arduino?

EEPROM, что является сокращением от Электрически стираемого программируемого запоминающего устройства только для чтения, представляет собой тип энергонезависимой памяти, которая сохраняет свое содержимое даже после отключения питания.

В зависимости от физического расположения существует два типа EEPROM. Один из них — внутренняя EEPROM, встроенная в микроконтроллер, а другой — внешняя EEPROM, которая представляет собой микросхему и должна быть подключена к микроконтроллеру через последовательный интерфейс (например, I2C или SPI). Читать далее

Читаем и записываем EEPROM на программаторе ch341 на Linux Rosa Fresh 12 (Часть 2: Программы с графическим интерфейсом)

Если Вы читали первую часть данной записи, то в ней мы установили некоторые пакеты и библиотеку для работы программы ch341eeprom, но главный её минус – у неё нет графического интерфейса. Давайте же рассмотрим программы с графическим интерфейсом, которые были созданы на основе программы ch341eeprom. Читать далее

Читаем и записываем EEPROM на программаторе ch341 на Linux Rosa Fresh 12

Работаем с программатором ch341 на linux читаем eeprom 24c04 и другие…
Установим программу ch341eeprom для работы программатора ch341 на Linux Rosa Fresh 12 Читать далее