Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


5928
ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ: две кнопки + два выхода с памятью

В архиве в конце статьи есть проект на микроконтроллере ATtiny 13 со всей кухней, исходниками и комментариями, для ковыряния и изучения начинающими.

Задача: сделать для двух кнопок без фиксации режим работы с возможностью запоминания состояния после снятия питания.


Если просто: жмякнули кнопку — появился сигнал. жмякнули еще раз кнопку — сигнал пропал.
Выключили питание — подали питание — сигнал на выходе будет таким же, как и перед выключением. то есть с памятью.
Память: запоминание состояния можно выключать. То есть жмякнули кнопку — сигнал появился. Выключили питание — включили питание — сигнала нету — память состояния выключена.
Чтобы включить-выключить память, нужно держать кнопку более трех секунд, затем отжать. Нажали — удерживаем — память включилась. Нажали удерживаем — память выключилась.

Для индикации состояния есть два выхода "память" единица — память включена. Ноль — выключена.

Фьюзы микроконтроллера по дефолту. Если нужно использовать индикацию состояния второго канала, то необходимо включить фьюз RSTDSBL который отключит ножку ресет и дальнейшее программирование будет возможно только высоковольтным программатором.

АРХИВ:Скачать




Источник: http://avtosxema.com/raznoe/568-programmirovanie-mikrokontrollerov-dve-knopki-dva-vyhoda-s-pamyatyu.html
Категория: Устройства на микроконтроллерах | Добавил: brys99 (26.02.2015)
Просмотров: 21878 | Теги: памятью, две, МИКРОКОНТРОЛЛЕРОВ:, программирование, два, выхода, кнопки | Рейтинг: 2.0/3


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024