[an error occurred while processing this directive]
|
#include
E-mail:
info@telesys.ru
#include
void initialization(void);
void delay(void);
void initialization(void)
{
DDRB = 0xff;
}
void delay(void)
{
int i;
for (i=3000; i>0; i--)
{
}
}
void main (void)
{
initialization(); //Initialize Peripherals
while (1);//Forever
{
PORTB =1111111111111111;
PORTB |= BIT(0);//gasim
delay();
delay();
PORTB &= ~BIT(0);//zajigaem
delay();
delay();
PORTB |= BIT(0);
PORTB |= BIT(1);//gasim
delay();
delay();
PORTB &= ~BIT(1);//zajigaem
delay();
delay();
PORTB |= BIT(1);
PORTB |= BIT(2);//gasim
delay();
delay();
PORTB &= ~BIT(2);//zajigaem
delay();
delay();
PORTB |= BIT(2);
PORTB |= BIT(3);//gasim
delay();
delay();
PORTB &= ~BIT(3);//zajigaem
delay();
delay();
PORTB |= BIT(3);
PORTB |= BIT(4);//gasim
delay();
delay();
PORTB &= ~BIT(4);//zajigaem
delay();
delay();
PORTB |= BIT(4);
}
}
Ответы