Здравствуйте!
Помогите пожалуйста реализовать алгоритм переключения трех светодиодов одной кнопкой, которая соответственно будет висеть на отдельной четвертой ножке микроконтроллера к примеру Atmega8. Программа светофор принудительное переключение цветов при нажатии. Вот текст программы:
while (1)
{
PORTB.0=0;
PORTB.1=0;
PORTB.2=0;
delay_ms(100);
PORTB.2=1;
delay_ms(700);
PORTB.2=0;
delay_ms(100);
PORTB.2=1;
delay_ms(100);
PORTB.2=0;
delay_ms(100);
PORTB.2=c;
delay_ms(100);
PORTB.2=0;
delay_ms(100);
PORTB.2=1;
delay_ms(100);
PORTB.2=0;
delay_ms(10);
PORTB.1=1;
delay_ms(200);
PORTB.1=0;
delay_ms(10);
PORTB.0=1;
delay_ms(700);
PORTB.1=1;
delay_ms(200);
PORTB.1=0;
PORTB.0=0;
delay_ms(10);
}
}
Раздел: Песочница или Вопрос-Ответ
Помогите пожалуйста реализовать алгоритм переключения трех светодиодов одной кнопкой, которая соответственно будет висеть на отдельной четвертой ножке микроконтроллера к примеру Atmega8. Программа светофор принудительное переключение цветов при нажатии. Вот текст программы:
while (1)
{
PORTB.0=0;
PORTB.1=0;
PORTB.2=0;
delay_ms(100);
PORTB.2=1;
delay_ms(700);
PORTB.2=0;
delay_ms(100);
PORTB.2=1;
delay_ms(100);
PORTB.2=0;
delay_ms(100);
PORTB.2=c;
delay_ms(100);
PORTB.2=0;
delay_ms(100);
PORTB.2=1;
delay_ms(100);
PORTB.2=0;
delay_ms(10);
PORTB.1=1;
delay_ms(200);
PORTB.1=0;
delay_ms(10);
PORTB.0=1;
delay_ms(700);
PORTB.1=1;
delay_ms(200);
PORTB.1=0;
PORTB.0=0;
delay_ms(10);
}
}
Раздел: Песочница или Вопрос-Ответ