www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LED's am STK500


Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

habe ein Verständnis Problem mit den Ports:

mit "out ddrb, temp" (temp ist dabei 0xff) setze ich das
DataDirection- Register am Port B, wenn dann nachfolgend eine Anweisung
zum setzen des DataPortRegisters kommt, z.B. "out portb, temp",
stehen an den Pins des Ports ein High-Signal an.
Wieso leuchten dann aber die mit dem Port verbunden LED's schon auf,
wenn nur der Befehl zum setzen des DDR verarbeitet ist und keine weiter
Anweisung zum setzen des DPR folg? In der Simulation mit AVR-Studio ist
das ja auch nicht so.

Ist mein STK500-Board defekt oder missverstehe ich da etwas?
Vielen Dank für Eure Antworten.

Autor: Sebastian Wille (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

kann es sein, daß die LEDs auf dem STK500 gegen VCC geschaltet sind?

Das bedeutet, wenn Du 0x00 ausgibst, leuchten die LEDs und bei 0xFF
eben nicht. Also genau "falsch herum".

Und nach der DDRB-Initializierung ist PortB eben 0x00.

Sebastian

Autor: Frank Linde (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>> kann es sein, daß die LEDs auf dem STK500 gegen VCC geschaltet sind?

Genau so ist es. Wird in der Anleitung zum STK500 auch ausdrücklich
drauf hingewiesen

Gruß, Frank

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für Eure Antworten

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.