Галка не стоит. Не спешите с программированием. Ошибок полно
Код:
|
#include ‹90S2313.h›
#include ‹delay.h›
#define in PINB.0
#define green PORTB.1
#define red PORTB.2
#define pisk PORTB.3
#define srn PORTB.4
int i;
void main (void)
{
PORTB=0x00; // Port B0 na vhod
DDRB=0xFE; //
while (1)
{ if (in==1)
{
for ( i=0;i‹=8; i++)
{
green=1;// green 1
pisk=1;//pichalka 1
delay_ms(1000);
green=0;// green 0
pisk=0;//pichalka 0
delay_ms(1000);
}
}
while (in==1)
{
green=0;// green 0
red =1;//red 1
srn=1;// sirena 1
}
red =0;//red 0
delay_ms(8000);
srn=0;// sirena 0
}
} |
-- Прилагается рисунок: --