Forum: Mikrocontroller und Digitale Elektronik Atmel Evaluationsboard Schnittstelle J4


von Jürgen H. (misteret)


Lesenswert?

Hallo, ich habe 2 Leuchtdioden an die 2 Pins PD1 (TXD) und PD2 (RXD) 
angeschlossen.

Erst habe ich beide Ausgänge auf 1 gesetzt:
  sbi(DDRD, 0);
  sbi(DDRD, 1);

Dann wollte ich sie abwechselnd zum leuchten bringen:
while(1)
  {
    for(j=0; j<100; j++)
    {
      for(i=0; i<32000; i++) nop();
    }
    cbi(PORTD, 5);
    sbi(PORTD, 6);
    cbi(PORTD, 0);
    sbi(PORTD, 1);

    for(j=0; j<100; j++)
    {
      for(i=0; i<32000; i++) nop();
    }
    sbi(PORTD, 5);
    cbi(PORTD, 6);
    sbi(PORTD, 0);
    cbi(PORTD, 1);

  }

In diesem Programmtext werden auch die beiden Dioden auf dem Board zum 
leuchten gebracht. Diese leuchten auch abwechselnd. Wieso leuchten die 
an dem J4 angeschlossenen Dioden nicht?

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Jürgen Hems wrote:
> Hallo, ich habe 2 Leuchtdioden an die 2 Pins PD1 (TXD) und PD2 (RXD)
> angeschlossen.
> ...
> In diesem Programmtext werden auch die beiden Dioden auf dem Board zum
> leuchten gebracht. Diese leuchten auch abwechselnd. Wieso leuchten die
> an dem J4 angeschlossenen Dioden nicht?

Schaltplan? Eine LED muss an ZWEI Kontakten angeschlossen werden und 
auch in der richtigen Polung. Ein Anschluss an nur einen Pin und das 
andere Ende offen bringt nichts.

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.