Страница 1 из 1
Работа с кнопками
Добавлено: Вс янв 31, 2010 01:56:52
student770
Здравствуйте!
Помогите пожалуйста кто знает, нужно одним нажатием на кнопку включить светодиод, а другим нажатием выключить, и так далее. Желательно в cvavr. Заранее спасибо!
Добавлено: Вс янв 31, 2010 10:29:37
Meteor
Поиском воспользуйтесь. Для кодевижена вообще целая тема выделена.
Добавлено: Вс янв 31, 2010 10:39:37
Arlleex
т.е. надо 2 кнопки?
Используй RS триггер. Зачем контроллер?
Добавлено: Вс янв 31, 2010 10:49:46
Meteor
Жень,

учат их понимаешь, предмет такой типа "программирование МК". Вот препод и дает примитивы на которые ищутся готовые ответы чужими головами и руками.
Простите за оффтоп.
Добавлено: Вс янв 31, 2010 12:16:16
sachok
Мда задачка............
Допустим кнопка у нас между PB.0 (который настроен как вход подтянут к +5) и землёй. Светодиод подключен к PB.1.
Код: Выделить всё
if (!PINB.0)
{
PORTB.1 = ~PORTB.1;
delay_ms(300);
}