Oops I should have made that a bit clearer, I'm looking for source code for a pic micro to generate dtmf dial tones and be controlled by a 12 key keypad.
I've seen them about on the net but couldnt find one.
I know I could use the ht9200 ic, but I wanted to add a couple extra features without having to use a micro and a tone encoder.
It was tested on a PIC 18F but should work fine on a PIC12F or 16F (as it only requires a single PWM output)with some minor changes. You will need to add code to read the keypad yourself, but that is a very easy task. All you need is one cheap PIC and some code.