mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik myAVR MK2 USB Problem beim Tutorial


Autor: Sven k (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich bin kompletter Neuling im Bereich von Microcontrollern und wollte 
deshalb hier das Tutorial mit meinem myAVR MK2 USB Bord durcharbeiten.
Leider sind schon gleich am Anfang ein paar probleme aufgetreten die 
mich verzweifeln lassen.
Und zwar steht im Tutorial das wenn man die Portpins  auf 0 legt das die 
LEDs leuchten müssten. Bei mir ist dies jedoch anders herum! Wenn ich 
die Portpins auf 1 lege, dann Leuchten die LEDs.

Wenn ich z.b.
.include "m8def.inc"

   ldi r16, 0xFF       
         out DDRC, r16       
         ldi r16, 0b11111111 
         out PORTC, r16      
 
ende:    rjmp ende  
eingebe, dann sind alle an Port C angeschlossenen LEDs eingeschaltet.
gebe ich aber
 ldi r16, 0b00000000 
ein sind die LEDs ausgeschlatet.

Kann mir jemand das erklären, oder habe ich das Tutorial einfach falsch 
verstanden???

Autor: Klaus Wachtler (mfgkw)
Datum:
Angehängte Dateien:
  • preview image for a.png
    a.png
    8,24 KB, 105 Downloads

Bewertung
0 lesenswert
nicht lesenswert
Das wird davon abhängen, wie die LED angeschlossen ist:

- vom Portausgang über LED und Widerstand zu Masse (Reihenfolge
  egal): Bei Ausgabe von 1 leuchtet die LED, bei 0 ist sie aus

- von VCC über LED und Vorwiderstand (Reihenfolge wieder egal)
  zum Port: LED leuchtet bei Ausgabe von 0 (weil Ausgang auf
  Masse gezogen wird), bei 1 ist sie aus

Autor: Sven k (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ahhh, alles klar, Vielen Dank

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.