Witam.
Jak w temacie - poszukuję dokumentacji do tych scalaczków - to są układziki montowane w starszych myszkach i zamieniające obroty kółek tachometrycznych na określenie pozycji. Ewentualnie bedę wdzieczny za jakąkolwiek dokumentację układów tego typu
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj siępdf do Hm3850A lub SPMC01A
Moderator:Jacek Bogusz
Producentem tych SPMC był SUNPLUS.
Tu masz datasheet-y do nowszych rodzin:
http://w3.sunplus.com/products/pc/spcp.asp
http://w3.sunplus.com/ShowFeature.asp?body=SPCP05A
Ale chyba zbyt wiele się nie dowiesz bo te układy to w istocie w miarę uniwersalne uC programowane maską.
Aczkolwiek stara myszka z wyjściem na RS232 zbyt skomplikowana nie była:
* 2x2 wejścia kwadraturowe z enkoderów optycznych,
* 3 wejścia z przycisków
* ew. przełącznik MS-mouse/PC-mouse
* Łącze szeregowe składające się tylko z dwóch linii:
- TxD nadającej dane do PC-ta
- jednej linii handshake-u (chyba odpowiednik RTS-CTS)
- resztę linii RS232 wykorzystywano do zasilania elektroniki myszy
Po zwolnieniu linii sterującej myszka nadawała kod identyfikujący (bodajże "M" w trybie MS-mouse i "HH" w trybie PC-mouse) a potem kilka razy na sekundę wysyłała trzybajtowy (w trybie MS-mouse) pakiet zawierający stan przycisków i względne przesunięcia w obu osiach liczone od poprzedniego pakietu. Transmisja w formacie bodajże 1200,e,7,1.
Kiedyś robiłem układ udający myszkę więc mam szanse mieć jeszcze gdzieś zapiski i kawałek kodu napisanego na 51-kę.
Może Ci się do czegoś przydadzą te linki:
http://www.boondog.com/tutorials/mouse/mouseHack.htm
http://www.epanorama.net/documents/pc/mouse.html
http://www.computer-engineering.org/ps2protocol/
http://www.elan-europe.com/_comp/datasheet/EM84502.pdf
Do czego chcesz te mysie zwłoki wykorzystać?
--
MDz
Tu masz datasheet-y do nowszych rodzin:
http://w3.sunplus.com/products/pc/spcp.asp
http://w3.sunplus.com/ShowFeature.asp?body=SPCP05A
Ale chyba zbyt wiele się nie dowiesz bo te układy to w istocie w miarę uniwersalne uC programowane maską.
Aczkolwiek stara myszka z wyjściem na RS232 zbyt skomplikowana nie była:
* 2x2 wejścia kwadraturowe z enkoderów optycznych,
* 3 wejścia z przycisków
* ew. przełącznik MS-mouse/PC-mouse
* Łącze szeregowe składające się tylko z dwóch linii:
- TxD nadającej dane do PC-ta
- jednej linii handshake-u (chyba odpowiednik RTS-CTS)
- resztę linii RS232 wykorzystywano do zasilania elektroniki myszy
Po zwolnieniu linii sterującej myszka nadawała kod identyfikujący (bodajże "M" w trybie MS-mouse i "HH" w trybie PC-mouse) a potem kilka razy na sekundę wysyłała trzybajtowy (w trybie MS-mouse) pakiet zawierający stan przycisków i względne przesunięcia w obu osiach liczone od poprzedniego pakietu. Transmisja w formacie bodajże 1200,e,7,1.
Kiedyś robiłem układ udający myszkę więc mam szanse mieć jeszcze gdzieś zapiski i kawałek kodu napisanego na 51-kę.
Może Ci się do czegoś przydadzą te linki:
http://www.boondog.com/tutorials/mouse/mouseHack.htm
http://www.epanorama.net/documents/pc/mouse.html
http://www.computer-engineering.org/ps2protocol/
http://www.elan-europe.com/_comp/datasheet/EM84502.pdf
Do czego chcesz te mysie zwłoki wykorzystać?
--
MDz
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 52 gości