ATMega32 mit Taster und LEDs verbinden

OP #3279250
Hallo guten Abend,

ich hätte mal wieder eine Frage. Ich versuche mein Schaltplan zu 
gestalten.
Mein Problem ist jetzt, wie muss der Schaltplan aussehen, wenn ich die 
24 LEDs und die 16 Taster an den ATMega32 anbringen will? Könnte mir 
vielleicht jemand ein Beispiel geben für eine Leitung am Port? Ich will 
mit einem Taster zwei verschiedene LEDs bedienen. Wenn ich den Taster 
einmal drücke, dann soll die Blaue LED angehen. Drücke ich den Taster 
zweimal dann soll der rote Taster angehen. Über den zweiten Taster, soll 
die gelbe LED leuchten.

Danke
Holger
Gast
Holger Laut schrieb:
> Ich weiß, danach hab ich den Microkontroller ausgesucht.

Und offensichtlich noch nie ins Datenblatt geschaut. Nimm ein paar 
Schieberegister und einen kleineren Controller. Beachte maximale Ströme 
und schau dir an wie man Taster entprellt.
Holger Laut schrieb:
> Stefan S. schrieb:
>> Vielleicht aber auch zu genau ;).
>> Du kannst ja nicht alle 40 Pins als GPIOs verwenden.
>>
>> Da wirst du dich wohl mit Multiplexing beschäftigen müssen.
>
>
> Ok, und wie könnte da ein Schaltplan aussehen?

Es hilft nichts.
Du wirst dich mit den Tutorien beschäftigen müssen!


Will denn heute wirklich keiner mehr die Grundlagen lernen?
Aber irgendwelche Dinge bauen können, das wollen sie.
Gast
Holger Laut schrieb:
> Ok, und wie könnte da ein Schaltplan aussehen?

Bevor du dir darüber Gedanken machst solltest du erstmal eine LED zum 
blinken bringen und dann wenn das klappt (was lange genug dauern wird) 
einen einzigen Taster einlesen. Dann kommen die Schieberegister.
Gast
Holger Laut schrieb:
> Ich weiß, danach hab ich den Microkontroller ausgesucht.

Vielleicht solltest du erst mal mit 2 LEDs und 2 Tastern anfangen. Den 
M32 darfst du ruhig dafür verwenden. Und dann wirst du wahrscheinlich 
auch feststellen das 40 Pins nicht unbedingt gleich 40 Pins sind.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.