as a replacement
for the Roland MU-1 Mouse
|Schematics, Layout and Hexfile are published now so that everybody can build his own mouse converter free of charge!|
As I have some Roland samplers but not enough MU-1 mice I had a look in the internet for a second hand MU-1 mouse. There were only a few mice to get - and these were very expensive. I also heard that there are still some new original Roland MU-1 available - but also very expensive. When I read that the Roland samplers use standard MSX-mice I thought that it is nice to know but these mouse type is not easy to get as the MSX-computers were very rare here in Europe...
So I decided to design mouse a converter that converts the mouse data of a mouse of another computer and converts the mouse information into MSX-mouse compatible suitable for the Roland samplers.
The design of the mouse converter should be powered by the sampler as there is a +5V supply voltage on the mouse connector. A low power microcontroller should be used so that the sampler power supply will not be stressed too much.
The next decision
I had to make is the selection of the computer mouse type that should be
|Amiga- and Atari-Mouse, Bus Mouse and InPort-Mouse||Gray code (quadrature) mouse type, Button switches as direct signals|
|PC-Mouse (Microsoft, Mouse Systems or Logitech interface protocol)||Serial asynchronous interface with 1200 Baud that delivers relative movement and button information|
|PS/2-Mouse||Serial synchronous interface (similar to the PC keyboard protocol) that delivers relative movement and button information|
Mouse-Converter for Atari- and Amiga Mouse
The Amiga Mouse
The AtariST Mouse
The Amiga- / AtariST-Mouse Converter Prototype
Mouse-Converter for PS/2-Mouse
As the standard mouse these days is the PS/2-mouse I also wanted to design a converter for this mouse. While searching the web for information how this mouse type works I found some projects of "PS/2 to MSX-mouse converters".
The results of the analysis of these projects was:
The schematics, the
hexfile and some information can be loaded from the webpage, but all the
information was in Japanese... The circuit itself was no problem but the
tips and tricks in the schematics and the information file were simple
unreadable. But after some time I got help from JP Grobler from South Africa.
He was in contact with the author Anikun and got the English translation
of these texts and sent it to me. This was in May 2003.
Now, about 14 months later I found some time and built a prototype of Anikuns mouse converter and this little circuit is working very well !!! (Tested with a Microsoft Intellimouse 1.1A)
PS/2 MOUSE to TOWNS MOUSE Converter Version 1.11c from Anikun
More information and DIY project:
|More information about the MSX mouse||MSX Mouse Principle|
converter with 87C51 or 89C51
This PCB design has
not been tested!
Layout 1:1 (not tested - 15kB)
Layout 2:1 (not tested - 18kB)
Part placing (13kB)
Overview PCB design (23kB)
Intelhex File of the firmware (1kB)
Tested with an Intel 87C51.
|PS/2 mouse converter
with PIC16F84 (C)2000 by Anikun
The files inside
this ZIP are the Japanese->English translated files
to MSX mouse converter
The ZIP-file includes
the schematic, hex-file,
If you have a question
or just want to say your opinion about
my homepage don't hesitate and contact me per email