Habe nun folgenden Quelltext:

#define LED3 LATDbits.LATD3
#define trisLED3 TRISDbits.TRISD3

#define SW1 LATAbits.LATA12
#define trisSW1 TRISAbits.TRISA12


trisLED3 = 0; //Output
LED3 = 1; //LED off
trisSW1 = 1; //Input


int n = 0;

while (n != 1)
{
if ( SW1 != 0 )
{ LED2 = 0;
n = 1;
}
}

und ich weis jetzt nicht warum sich nix tut wenn ich den taster betätige!!

kann mir wer helfen???