www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Gebt mir bitte ein FastAVR Starthilfe


Autor: Benjamin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin neu auf dem Gebiet der Microcontroller, könnt ihr mir eine 
kleine Starthilfe in FastAVR geben?

Mein Problem: Ich möchte 12 Schalter an die Eingänge D0-D7 und C0-C3 
hängen und diese ständig abfragen, ob der zustand 0 oder 1 ist. Und ich 
möchte 6 Leds (B0-B5 folgendermaßen leuchten lassen: B0-B3 zeigen in 
Binärer SChreibweise an, welcher Schalter gedrückt wurde, B4-B5 bleiben 
vorerst unberücksichtigt. Kann nicht einmal jemand ein kleines Programm 
für micht schreiben, ich benutze den AT90S4433 MC. Das wäre echt nett, 
schon einmal vielen Dank: Benjamin

Autor: A. Arndt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich nutze FASTAVR, man keine Byteweise also 8 im Stückabfragen und dann 
die 4 einzeln, aber was soll denn die Aufgaben, Sinn ?

Gruss
A. Arndt

Autor: Benjamin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also irgenwie verstehe ich nicht so recht deinen geposteten Text, aber 
ich möchte mit den Tastern einen Zahlencode eingeben, diesen vergleichen 
und das Resultat mittels der Leds ausgeben.

Autor: A. Arndt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich denke, dass soll erstmal nur so eine Spielerei werden um erstmal in 
gang zu kommen, frage doch doch die 8 Taster mit dem keyrow-Befehl ein 
und die 4 Taster würde einzelnabfrage und binär ausgeben, um zu 
ermitteln welche Taste gedrückt ist, die LEDs können dann normal 
angesteuert werden. Am besten Du konkretisierst Deine Anforderung.

Ich helfe gern weiter, wenn ich kann...

Gruss
A. Arndt

www.ar-online.de

Autor: Benjamin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, so will ich es ja machen, wenn ich wüsste wie! Darum geht es mir ja, 
da ich bis jetzt ein Noob auf dem MC Gebiet bin, könntet ihr nicht mal 
einen Anfang für den Quellcode posten?

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.