Hola Norberto!! Que de tiempo!!
He estado ojeando los datasheets y el que me parece mas interesante es el
MT8880, que permite tanto recibir como generar DTMF. Tiene un puerto para el control con pocos pines, poniendo un pin de estos a nivel bajo o alto, indicamos que estamos escribiendo un valor para la salida del DTMF o queremos recibir el dato, por ejemplo, tras una petición de interrupción que nos manda el propio integrado.
He encontrado esta
"aplication note", que indica el algoritmo a realizar para recibir o enviar tonos. Incluso hay un código de un ejemplo para Basic Stamp.
Así que por todo esto, creo que va ser el integrado que escoja, espero que no sea difícil de encontrar.
Agradeceria Norberto si me pudieses ayudar con la etapa desde la propia línea hasta el DTMF, tanto para entrada como salida de este.
¿A que te refieres con "cargar" la linea?