PS2 Maus an Mega8

Gast #233532
Lesenswert?
• ▲
▼
Hallo,
ich weiß das es schon diverse Beiträge zu dem Thema PS2 am
Mikrocontroller gibt und habe auch schon jede Menge davon gelesen (nur
nie die richtigen).

Ich doktor jetzt schon einige wochen daran herum, eine PS2 Maus an
einem Mega8 (10 Mhz) zum Laufen zu kriegen, aber bisher erfolglos.
Ich kriege die Maus einfach nicht korrekt initialisiert, soll heissen
die Maus sendet einfach keine Daten.

Hat vielleicht jemand das schon mal an einem Mega8 realisiert und kann
mir ein Tips oder vielleicht sogar Quellcode geben ?
Gast #233533
Lesenswert?
• ▲
▼
Gast #233534
Lesenswert?
• ▲
▼
@Jörn G. aus H.

Danke für deine Mühe, aber die hatte ich alle schon mal.

Am besten zu meiner Schaltung passte der Code von Eugen Dischke:
http://www.mikrocontroller.net/forum/read-1-60530.html#60530

Da habe ich einfach die defines angepasst.
Das Problem bei dem Code ist nur, das nach dem ersten "REquest to
send" die Datenleitung (auf INT0) auf low bleibt, und somit auch keine
weitere Kommunikation mit der Maus stattfindet. Ich habe sowohl an die
Data als auch an Clock Leitung PullUp Widerstände gehängt.

Ich hatte vorher schon meinen eigenen Quellcode geschrieben, mit dem
ich auch Daten zu Maus übertragen konnte. Und es kam auch schon mal ein
"ACK" zurück. Das Problem ist nur, das ich die Maus nicht dazu bewegen
kann Daten zu senden (Mausklick, X, Y).

Deshalb wäre es super wenn mir jemand vielleicht mal eine
funktionierende Schaltung / Quellcode mit dem Mega8 zeigt.

Antwort schreiben

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.

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.