I'm afraid it's impossible. The hardware isn't there on board the processor. To decode a standard telephone key 3 x 4 pad takes 7 tone detectors or PLL's. The best way is to use an external decoder such as MC145436 or HT9170. There are many more out there. These are the ones I have used in the past. Good luck...
Dave Purola,
Bookmarks