LED Ansteuern ATMega16

OP #1489038
Lesenswert?
• ▲
▼
hi,

ich baue zum ersten mal was mit einem ATMega16...ich hab erstmal was 
einfaches gemacht, eine 8x10 LED Matrix, auf der nacher ein Pong laufen 
soll.

An PORTA habe ich per transistoren den + pol der LEDs angesteuert, an 
PORTC die ersten 8 GNDs der LEDs und an PORTD6 und PORTD7 die letzten 2 
GNDs...nun wollte ich bevor ich anfange zu programmieren das ganze mal 
testen udn einfach alle LEDs anschalten:
1
DDRA = 0b11111111;
2
DDRC = 0b11111111;
3
DDRD = 0b11000000;
4

5
PORTA = 0b11111111;
6
PORTC = 0b00000000;
7
PORTD = 0b00000000;

Allerdings gehen da nicht alle an...seltsamerweiße...ich weiß auch 
nichtmehr weiter...

Wär supi wenn mir da einer helfen kann

MfG
#1489150
Lesenswert?
• ▲
▼
LOL

> ich baue zum ersten mal was mit einem ATMega16...ich hab erstmal
> was einfaches gemacht, eine 8x10 LED Matrix, auf der nacher ein
> Pong laufen soll.

LOL

Was einfaches ist: EINE Led zum leuchten bringen.
Etwas schwieriger ist es die LED gezielt zum Blinken zu bringen.
Noch ein wenig schwieriger ist es 2 LED zum Leuchten bzw. Blinken zu 
bringen.

Auf einer Reihe von 8 LED ein Lauflicht zu machen, beschäftigt manche 
schon einen Tag lang.
Mit 40 LED wirds dann schon ganz schön schwer.

Aber eine 8*10 LED Matrix ist definitiv nicht einfach. Das ist schon 
Königklasse. Ohne das Verständnis von Interrupts, Timern, Timermodi wird 
das nämlich nichts.

Such dir was Einfacheres.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.