ZitatAlles anzeigenIntroduction:
-------------
HerMIDI A MIDI-in hardware-interface for the Commodore 64 personal computer.
It connects to the Serial (IEC) port of the C64 directly or daisy-chained
through 1541 floppy devices...
The main reason to create this device is to have a MIDI-input for SID-Wizard,
but it is open-source and can be used for other (your) programs as well...
Compilation:
------------
I developed and tested HerMIDI in Linux environment with GPUTILS (gpasm) and GPSIM.
The target PIC microchip is of PIC12F509 type, my used burner device is PICkit2.
The 'Makefile' contains the necessary settings and sequences of commands.
You can compile HerMIDI.hex file by typing ('make clean' then) 'make' in folder.
(A C64-side exapmle 'receiver.prg' is also created as well as stimulus.stc file)
Then you can transfer the HerMIDI.hex file to real PIC by 'make install' if you
have a PICkit2 programmer and the necessary slot for the HerMIDI hardware.
You can delete the generated files with 'make clean' if you wish so.
If you want to develop and run a little simulation (testbench), just
type 'make sim', and it will perform the tests with the example MIDI-data provided
in the 'testbench.stc' gpsim startup-configuration file. (No datatransfer simulation.)
Building the device:
--------------------
You can see the PCB layout in the folder, you can easily reproduce HerMIDI
by getting it onto a copper by various techniques (toner-transfer,photolitography)
The parts are easy to acquire from any electronic shop, PIC12F509 must be found
nearly anywhere, and is inexpensive.
There are SMD components on the PCB beside the microrchip, so you need some good
soldering skills to solder them onto the PCB.
If you can find the correct type of standard DIN plugs, the assembly doesn't re-
quire any screws/boxes, the casings of the plugs are the cover of the whole PCB.
(You might need to cut the unneeded wire-holder iron parts and rubbers...)
Check out the photos in the folder about the phases of building HerMIDI.
Ach, so einfach?
Nein, im Ernst - wer kann mir (allen anderen natürlich auch) den Adapter (zeitnah) bauen?
Edit: Hm, nur das PCB-Layout find ich grad nicht...entweder es fehlt noch oder ich übersehs grad! Frage bleibt trotzdem, wer wäre generell dazu in der Lage und bereit das/den Adapter zu bauen? Am PCB scheiterts bei mir wohl schon, oder bekommt man das wohl auf Lochraster? Fotos wären jetzt sicher interessant...kommen anscheinend später noch