Test your Ears:    Description of the Firmware


The firmware runs on a Freescale MC9S08QG8 microprocessor. This is a fully self contained micro which does not need any external components to run properly. Even the accuracy of the internal clock oscillator is sufficient for the serial communication to work fine.

For programming the chip and/or to modify the code you need the development environment of the "Spyder" project as it appeared in Elektor April 2007 (at least in the Dutch edition). The complete environment is available from Elektor for around € 12,= including the "Spyder Stick" for the actual programming.
Stack some extra DIL-8 sockets to adapt the 16-pins IC which is used in this project.

spiderstack.jpg
  
The code is mainly witten in standard C and consists of a few files.
That's all there is. You can buy the programmed microprocessor from Elektor. I do not sell it.