Pic dtmf keypad dialler.

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.
 
Hi Ian, that project still uses a specialised DTMF dialler IC.

I did some code that generates the dual sine waves directly from the PIC, it is a proven and tested system (see the bottom project on this page);
https://www.romanblack.com/SG/SG_tutorial.htm#DTMF

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.
 
Last edited:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…