www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PS/2 Eingabegerät --> AVR


Autor: Burt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!

zu meinem vorhaben:
Hab es jetzt geschaft einen "kleinen" touchpanel controller zu
basteln welcher eine 28-tasten tastatur aus meinem touchpanel macht
(A-Z, !, leerzeichen)
Die Werte werden über die RS232 auf nem ASCII - terminal
ausgegeben.....

In nem älteren beitrag hab ich nach einem Programm gefragt mitdem man
die Maus über die RS232 steuern kann.... Natürlich der Windows
standart-treiber für serielle Mäuse schähm.....
Dann hab ich ne weile nach dem Protokoll gesucht und während dessen hab
ich mir überlegt, den Controller villeicht für die PS/2 schnittstelle zu
schreiben..... Nachdem ich aber eine detailierte beschreibung über deren
Protokoll gelesen hab musste ich feststellen, dass es wohl doch ziemlich
aufwendig ist (Das timing muss ganz genau stimmen, usw.........)

Jetzt meine Frage: Hat schonmal jemand ein PS/2 protokoll für ein
eingabegerät geschrieben? Für PIC's hab ich sowas ähnliches schon
gefunden aber nicht für AVR oder 8051er.......

Die andere Frage: Ist es überhaupt sinnvoll, dieses protokoll für einen
µC zu schreiben oder würdet ihr mir raten, die rs232 zu benutzen mit
einer kleinen Windows software (Delphi) welche mit einem eigenen
Protokoll arbeitet?

Bin für jede Antwort / Anregung dankbar......

MFG Burt

Autor: remo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Auf der Atmel Homepage gibt es für den Fall, dass man eine PS2 Tastatur
an einen AVR uC anschliessen möchte die Application Note AVR313.
Hier geht es zwar um das Empfangen der daten und in deinem fall ja um
das Senden, doch das Timing und co kann man bestimmt gut abkupfern,
zumal der Code in C geschrieben ist

Viel Glück
Remo

Autor: Burt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sehr schön.... solche sachen sind perfekt!

Wenn jemand sowas in Assembler kennt, wäre es noch perfekter!
Danke, Burt

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.