Forum: Compiler & IDEs Taster und LEDs


von TechInfo (Gast)


Lesenswert?

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?

von fabs (Gast)


Lesenswert?

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

von Falk (Gast)


Lesenswert?

@TechInfo

>    PINB=PORTD;

vielleicht eher so

     PORTD=PINB;

MfG
Falk

P.S. Mal "ganz schnell was vorm Feierabend machen" geht regelmässig 
schief!

von TechInfo (Gast)


Lesenswert?

Ohje, peinlich. Ich sollte Feierabend machen ;)

thx

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
Noch kein Account? Hier anmelden.