Misterbrot
18.08.2007, 17:46
Hallo ,
ich hab da ein kleines Problem, und zwar will ich mit einer if abfrage 2 ports abfragen. Also wenn einer von den beiden bedingungen erfüllt ist soll die if schleife ausgeführt werden. Muss ja irgentwie mit einem "oder" gemacht werden. Glaub das war in C diese beiden Striche || .
Ich hab mir das so gedacht, aber irgentwie funzt das nicht :
if ( PINA & (1<<PINA1) || PINA & (1<<PINA5) )
{
PORTC &=~(1<<3);
}
Vieleicht kann mir ja einer helfen =D>
Kann natürlich auch 2 getrennt if abfragen machen, das funktioniert auch, aber möchte das gerne so haben ;-)
ich hab da ein kleines Problem, und zwar will ich mit einer if abfrage 2 ports abfragen. Also wenn einer von den beiden bedingungen erfüllt ist soll die if schleife ausgeführt werden. Muss ja irgentwie mit einem "oder" gemacht werden. Glaub das war in C diese beiden Striche || .
Ich hab mir das so gedacht, aber irgentwie funzt das nicht :
if ( PINA & (1<<PINA1) || PINA & (1<<PINA5) )
{
PORTC &=~(1<<3);
}
Vieleicht kann mir ja einer helfen =D>
Kann natürlich auch 2 getrennt if abfragen machen, das funktioniert auch, aber möchte das gerne so haben ;-)