Gast
#59088
hallo, hab eben versucht ein total einfaches programm, das ich in C (Codevision) geschrieben habe, zum laufen zu bringen.(auf meinem at90s8535) geht aber wie üblich nicht. eine LED (zwischen GND und PC0) soll leuchten, wenn der schalter (zwischen GND und PC1) auf on steht. der schalter funktioniert und die LED auch. hier der code: #include <90s8535.h> main() { DDRC=0b00000001; PORTC=0b00000000; t: if (PINC=0b00000011); PORTC=0b00000001; if (PINC=0b00000001); PORTC=0b00000000; goto t; } anstatt das die LED nur leuchtet, wenn die verbindung zwischen GND und PC1 ist, leuchtet sie immer, auch wen der schalter auf on ist. es liegt wohl am code. helft mir! mfg raoul4