Hallo, ich mache grade meine ersten Schritte mit dem STK500 und AVRs und will vor Feierabend schnell noch ein kleines Prog zum Testen erstellen. Es sollen ganz einfach die Taster mit den LEDs verknüpft werden, so dass LED1 leuchtet wenn Taster1 gedrückt wird usw. #include <avr/io.h> int main (void) { PORTB=0xFF; DDRB=0xFF; while(1) PINB=PORTD; return 0; } Funktioniert nicht. Wie kann man das realisieren?
weil du das pin register nicht richtig schreiben und das port register nicht richtig lesen kannst. PORTB = PIND; wäre sinnvoller sofern so ein prog sinnvoll ist ;-) Gruß Fabian
@TechInfo
> PINB=PORTD;
vielleicht eher so
PORTD=PINB;
MfG
Falk
P.S. Mal "ganz schnell was vorm Feierabend machen" geht regelmässig
schief!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.