Проблемма EEPROM

Использование внешней и внутренней EEPROM, а так-же SD card
Ответить
21vano11
Рядовой
Сообщения: 18
Зарегистрирован: 06.09.2015{, 14:24}
Репутация: 0

Проблемма EEPROM

#1

Сообщение 21vano11 » 29.09.2015{, 19:40}

Программа на хочет записывать переменную (integer). Прикладываю промежуточный вариант программы
Вложения
__2.flp
(865.79 КБ) 107 скачиваний

a1209
Рядовой
Сообщения: 26
Зарегистрирован: 29.05.2016{, 19:01}
Репутация: 0

Проблемма EEPROM

#2

Сообщение a1209 » 29.05.2016{, 19:40}

Переменная enc1/butt должна быть 1

Добавлено (29.05.2016, 19:40)
---------------------------------------------
Переменная enc1/butt должна быть 1

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

Проблемма EEPROM

#3

Сообщение Олег » 29.05.2016{, 22:27}

А как нулевой вход плдключен?

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

Проблемма EEPROM

#4

Сообщение slavushka64 » 30.05.2016{, 07:38}

Попробуйте так:. И что-то непонятно с нулевым входом, куда он подключен? Запись переменной в EEPROM осуществляется только по переднему фронту импульса на входе EN.
Вложения
3201972.png
Последний раз редактировалось slavushka64 30.05.2016{, 09:40}, всего редактировалось 1 раз.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

Проблемма EEPROM

#5

Сообщение Олег » 30.05.2016{, 08:49}

slavushka64 писал(а):Попробуйте так
Для ЕЕПРОМ без разницы, все равно запись по переднему фронту идет, скорее всего вход без подтяжки висит.

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

Проблемма EEPROM

#6

Сообщение slavushka64 » 30.05.2016{, 10:10}

Наверное нулевой вход подключен к детектору питания? Тогда надо поменять сравнение с > на <. И контролировать +9в или+12в через делитель. И на выходе БП поставить побольше ёмкость электролита, чтобы контроллеру хватило время записать переменную в EEPROM.
Вложения
8715834.png

Ответить

Вернуться в «Устройства памяти»