Forum: Mikrocontroller und Digitale Elektronik PC-Maus an Controller - Daten?


von Jens-Erwin (Gast)


Lesenswert?

Hallo,

hat jemand einen Link zu einer Seite, wo man genaue Daten über eine
Computer-Maus bekommt?

Was sendet die, mit welcher Baudrate usw.??? - eben ein detailliertes
Protokoll oder ein Projekt.

Ich möchte die Maus gern an einen AVR anschliessen und das
entsprechende Assemblerprogramm schreiben.

Danke ---

von Khani (Gast)


Lesenswert?

Heja,

frag mal google nach "PS2 protocol". Gleich der erste Link ist
brauchbar.

MfG, Khani

von Jens-Erwin (Gast)


Lesenswert?

Danke - sehr gut!!

von Wolfram Hildebrandt (Gast)


Lesenswert?

Das hier sind eigentlich die Seiten, die man dazu braucht.

http://panda.cs.ndsu.nodak.edu/~achapwes/PICmicro/PS2/ps2.htm
http://panda.cs.ndsu.nodak.edu/%7Eachapwes/PICmicro/mouse/mouse.html

Das PS2-Protokoll in sich und die Hardware wird beschrieben.
PS2-Befehle etc. sind hier auch aufgeführt.
Wenn du Glück hast, kannst du das Datenblatt von deinem PS2-Controller
in der Maus bekommen. Das ist ganz interessant.
Da kann man dann auch direkte Änderungen an der Hardware vornehmen,
wenn man das will.

Ich selber habe vor kurzem meinen Maustreiber für ein 240*128Pixel
Grafik-Display fertiggestellt. Da wird praktisch ein frei definierbares
Zeichen (8x8 Pixel), z.B. ein Mauszeiger auf einem T6963C Display
angezeigt, der dann entsprechend der Mausbewegungen seine Position
ändert.
Mausklicks aller Art sind da dann entsprechend einstellbar. Wobei man
genaue Bereiche als Schaltfläche definieren kann, die dann mit
verschiedenen, verschieden häufigen Mausclicks bedient werden können.
Ist ganz nett geworden.

Das PS2-Protokoll selber ist recht simpel. Netterweise ist das dann
auch noch eine synchrone Datenübertragung, so dass große Timingprobleme
vermieden werden können.


mfg  Wolfram Hildebrandt

von Khani (Gast)


Lesenswert?

Also nichts gegen Dich Wolfram,

aber Deine Links sind wirklich genau das, was ich gepostet habe. Ich
gehe nämlich ausdrücklich nicht zu denen, die hier bloß irgendeinen
Müll posten, der vielleicht tut.
Deine Anregung (in dem Fall abgeschl. Projekt) finde ich interessant).

MfG, Khani.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.