9100 Adapter update
Okay, as
promised, v1.1 of the 9100 keyboard adapter is here. Quite a lot
has changed in this version so please read through the project page
thoroughly. New in this version is a new USA keyboard layout,
circuit compatibility with in-circuit programming and debugging
and, in order to facilitate this, the PIC has changed (although I
have maintained circuit compatibility with the old one).
Available for download this time round is also the source code. If you are happy with the new 16F627A MCU then it is not necessary to download the source as the hex files were compiled for that MCU however, if you wish to go with the old chip because you're not interested in programming or debugging the code then download the source and follow my instructions in the updated "circuit" section of the project. The source contains project files for MPLAB IDE incidentally which can be freely downloaded from Microchip's website.
The code is actually still embarrassingly hacky so don't scrutinise it too much. I have done some code relocating though to help with memory organisation (all these hacks take up space you know!!) and so I'm starting to get to grips with this properly rather than just keep hacking it to get extra keys put in all the time. Hopefully before very long I'll have something together that's actually half decent! Oh well, as always, it works and gets the job done
Enjoy...
Available for download this time round is also the source code. If you are happy with the new 16F627A MCU then it is not necessary to download the source as the hex files were compiled for that MCU however, if you wish to go with the old chip because you're not interested in programming or debugging the code then download the source and follow my instructions in the updated "circuit" section of the project. The source contains project files for MPLAB IDE incidentally which can be freely downloaded from Microchip's website.
The code is actually still embarrassingly hacky so don't scrutinise it too much. I have done some code relocating though to help with memory organisation (all these hacks take up space you know!!) and so I'm starting to get to grips with this properly rather than just keep hacking it to get extra keys put in all the time. Hopefully before very long I'll have something together that's actually half decent! Oh well, as always, it works and gets the job done
Enjoy...
