Tiny2313 + кнопка
Tiny2313 + кнопка
Помогите составить программу. Условие очень простое - на один из входов , допустим входом будет порт B3, "вешаем" кнопку( без фиксатора ). На выходы B0-B3 "вешаем" светодиоды. Если кнопка нажата один раз, горит первый диод, два - второй, три - третий. Затем цикл повторяется. Я так понимаю, количество нажатий кнопки нужно записывать в переменную N. Дальше все просто. У меня не получается та часть программы, где нужно считывать с порта нажатие кнопки. Помогите)
- s_black
- Мучитель микросхем
- Сообщения: 411
- Зарегистрирован: Вс авг 10, 2008 19:35:49
- Откуда: Евпатория
- Контактная информация:
Re: Tiny2313 + кнопка
- if(bit_is_clear(PINB, PB3))
{
_delay_ms(40);
if(bit_is_clear(PINB, PB3))
{
//сюда вставить код, что сделать по нажатию кнопки PB3
}
}