EEPROM Добавить новый блок

Совместить детектор изменения числа и блок записи в EEPROM

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

EEPROM Добавить новый блок

#1

Сообщение Sancho » 30.12.2018{, 09:36}

Подавляющее большинство пользователей при записи в EEPROM пользуются конструкцией вида:
screenshot_18-12-30_09-20-24.png
screenshot_18-12-30_09-20-24.png (2.48 КБ) 1161 просмотр
Однако, при этом, мы имеем два триггера: в детекторе и в блоке записи по фронту.
Предлагаю объединить эти два блока в один, исключить En, сэкономив немного памяти и места на платах :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

EEPROM Добавить новый блок

#2

Сообщение RedSky » 30.12.2018{, 12:06}

Тут лучше выдерживать паузу после изменения. Иначе к примеру вы крутите энкодер и у вас запись происходит непрерывно. А так для скады подойдёт. Или по заднему фронту, для сохранения Ттриггера (когда нажимаете кнопку триггер меняет состояние, когда отпускаете происходит запись).
Ну и было бы неплохо управлять адресацией, хота бы задавать начальный адрес.

Ответить

Вернуться в «Новые»