Externe LED leuchten lassen

OP #2105314
Lesenswert?
• ▲
▼
Hallo allerseits,
bisher habe ich einen Atmega 88 auf einem STK500 betrieben und konnte 
auch die LEDs des Boards anschalten. Bei diesen einfachen Programmen 
habe ich mit PORTD/PIND immer gearbeitet.

Nun würde ich gerne an einen einzelnen Pin des Atmega in einer Schaltung 
eine LED hängen und diese LED an- und ausschalten können. Die LED sollte 
zum Beispiel beim Atmega 88 an Pin PB3 hängen. Nur wie kann ich diesen 
Ausgang denn nun ansprechen, so dass die LED angeht oder ausgeht. Mit 
meinen gewohnten PIN/PORT Programmen geht dies doch nicht, oder?  Danke 
für Hilfe.
OP #2105681
Lesenswert?
• ▲
▼
Hallo,
Danke schonmal für die Antworten.

Das Programm soll in C geschrieben werden. Ich habe unter 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Hardware 
die Schaltung "Standard Led Anschluss" aufgebaut und an Pin PB3 
angeschlossen. Mein Testcode sah so aus:

while(1)
{
 DDRB = 0xFF;
 PORTB = 0x00;  // da ja active low
}

Die LED leuchtet leider jedoch nicht.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.