mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Butterfly Joystick


Autor: Markus (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ich bin seit neuestem ein Besitzer eine ATMEL AVR Buttefly.
Ich wollte jetzt erstmal den Joystick benutzen. Dafür hab ich mir 
erstmal die Bibliotehk die für die Steuerung des Joysticks benutzt wird 
aus der Portierung des Beispielprogramms geholt.
Aber jetzt klappt es nicht so wie ich es mir vorgestellt habe:
Immer wenn ich das Programm starte erscheint der Standarttext aber 
danach reagiert der Butterfly nicht mehr auf meine Eingaben.
Was habe ich falsch gemacht?

Gibt es außerdem eine bessere Dokumentation als nur die Kommentare für 
das Avr-Gcc Beispielprogramm

Autor: Martin Thomas (mthomas) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>die Bibliotehk die für die Steuerung des Joysticks benutzt wird
>aus der Portierung des Beispielprogramms geholt
und ordentlich aber wenig umsichtig zusammengestaucht. Pin-Change 
interrupts initialisiert und aktiviert/Button_Init? Auf der Seite auf 
dem das "avr-gcc Beispielprogramm" heruntergeladen werden kann, gibt es 
weiter unten auch kleine Beispiele, die nur Joystick/LCD demonstrieren.

Autor: Der Schelm (derschelm)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sorry, dass ich auf Deinen Code keine Lust habe, aber anstrengender 
Arbeitstag, bisschen tippen ist noch ok.

Aber Du hast doch sicher noch das Original-Butterfly-Programm. Hier wird 
der Joystick intensiv genutzt. Und jetzt alles raus, was nicht nach 
Joystick aussieht.

Andere Idee, die Ports funktionieren "verkehrt herum", also bei einem 
unbetätigten Joystick sind die Ports auf 1, bei Betätigung ist der 
entsprechende Wert auf 0. Wird "gerne" übersehen.

Viel Spaß noch damit.

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.