Hallo, ich beabsichtige mit einem PIC16F876 eine serielle Maussteuerung zu implementieren. Als Eingangssignale (Eingabegeraet) lasse ich verschiedene Moeglichkeiten zu. Die Ausgabe (Ausgangssignale) soll via einen 232MAX auf die serielle Schnittstelle eines PC's gehen und dort eine serielle Maus(steuerung) darstellen. Programmieren moechte ich dies gern in C (CCS). Hat jemand damit schon Erfahrung bzw. kann mir jemand einen TIp geben wie ich an so ein Projekt herangehe/einsteige. Gibt es Musterprogramme o.aehnliche Infoquellen dazu? Die Spezifikation einer MS-Maus ist mir bekannt. Gruss TOM
Tja, so eine Idee hatte ich auch mal, nur stellte sich dann die Frage warum nicht einfach das Eingabegerät direkt ansteuern, was bitte macht denn der PIC ausser Strom verbraten? Passt auf eure Eier auf!
An der Spezifikation eines MS-Maussensor wäre ich mal interessiert, gibt es dafür eine Quelle im net ?
Salve, ist im Prinzip ganz einfach. Die Maus schickt Dir kleine Pakete (1200bps, 7bit, etc.) Dort mußt Du nur noch ein paar Bits jonglieren, und fertig. :) Bzw. das ganze andersrum, wenn Du selbst Maus spielen möchtest. Hab mal mit einem Mega8 eine kleine GUI (für das HD61830 Display von nem Atari Portfolio) mit Maussteuerung gebaut, interruptgesteuert. Funktionierte absolut ausgezeichnet. Das GUI-Konzept (quasi objektorientiert) war auch sehr hübsch. Nur leider mußte ich irgendwann feststellen, daß ich eigentlich keinen Verwendungszweck dafür habe. ;( Wie man die Mauspakete (de)kodiert, steht z.B. hier: http://astronomy.swin.edu.au/~pbourke/dataformats/serialmouse/ Viel Erfolg, Mark
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.