evet denedim yanlış yerdemi kulanıyom yanlışmı kulanıyorum bilmiyorum bu benim program çalışıyor ama başlangıçta 5 sn beklemiyor.
void main()
{
TRISB=0;
TRISD= 255;
PORTB=0;
delay_ms(5000);
while(1)
{
if (portd==120)
{
PORTB = 6;
}
if (portd==124)
{
PORTB = 18;
}
if (portd==122)
{
PORTB = 17;
Delay_ms(50);
}
if (portd==121)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==112)
{
PORTB = 5;
}
if (portd==116)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==114)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==113)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==104)
{
PORTB = 5;
}
if (portd==108)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==106)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==105)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==96)
{
PORTB = 5;
}
if (portd==100)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==98)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==97)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==24)
{
PORTB = 18;
}
if (portd==28)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==26)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==25)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==56)
{
PORTB = 18;
}
if (portd==60)
{
PORTB =18;
Delay_ms(50);
}
if (portd==58)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==57)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==88)
{
PORTB = 18;
}
if (portd==92)
{
PORTB =18;
Delay_ms(50);
}
if (portd==90)
{
PORTB =18;
Delay_ms(50);
}
if (portd==89)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==0)
{
PORTB = 0;
}
}
}