Код: Выделить всё
#include <mega8.h>
#include <delay.h> // подключаем библиотеку задержки
char n;
void main (void)
{
DDRD=255; // Data Direction Register Все пины порта D сконфигурированы на выход
DDRB=0b11111111;
n=0;
while(n<3)
{
PORTB=0b00000001;
delay_ms(500);
PORTD=0b00000001;
delay_ms(500);
PORTD=0b00000010;
delay_ms(500);
PORTD=0b00000100;
delay_ms(500);
PORTD=0b00001000;
delay_ms(500);
PORTD=0b00010000;
delay_ms(500);
PORTD=0b00100000;
delay_ms(500);
PORTD=0b01000000;
delay_ms(500);
PORTD=0b10000000;
delay_ms(500);
n=n+1;
}
}с помощью данной проги я просто моргаю светодиодами............., почемуто светодиод который подключен к нулевому пину порта В все время горит
что я не так написал ?