hola saludos, muchas gracias Charly por todas las aclaraciones; ya casi esta listo, jeje, se reiran por lo facil que hice y tarde mucho, jeje
aca esta mi codigo, ademas esto solo es para probar que marque, solo un numero con una tecla, mi numero 71712591: (solo algo sencillo tampoco tuve mucho tiempo para hacerlo mas grande)
#include <16F84a.h>
#fuses XT,NOWDT,NOPROTECT,PUT // Los Fuses de siempre
#use delay(clock=4000000) // Oscilador a 4 Mhz
#define out PIN_B0
int x;
void pulso(char veces)
{
for(x=0;x<veces;x++)
{
output_low(out);
delay_ms(50);
output_high(out);
delay_ms(50);
}
}
void main()
{
output_low(out);
while(1)
{
if(!input(PIN_A0))
{
output_high(out);
delay_ms(1000);
pulso(7);
delay_ms(500);
pulso(1);
delay_ms(500);
pulso(7);
delay_ms(500);
pulso(1);
delay_ms(500);
pulso(2);
delay_ms(500);
pulso(5);
delay_ms(500);
pulso(9);
delay_ms(500);
pulso(1);
delay_ms(7000);
}
output_low(out);
}
} // se me olvido los comentarios, pero es facilmente entendible
lo simule y parece que va bien, todavia no estoy muy seguro en la conexion, tuve muhcas dudas mas, sobre la linea, jeje, espero no ser muy molestoso, pero bueno dejaremos una referencia a otras persoans que busquen algo como esto,; aca va la tanda de preguntas, jejeje:
1. existe un limite de tiempo para contestar del otro lado (al que se llama) si se sobrepasa, la linea manda el tono de ocupado, y bueno tb en caso de ocupado, como se sabe?? que manda la linea al telefono como puedo encender un led en el pic que me avise que ha pasado que el fono al que se llamo esta ocupado?
2. si me contestan que escucharan?? para agregar que mande un mensaje el pic, que se agrega??, un mensaje de voz
3. puedo conectar el pic (osea todo el circuito de llamada) y el telefono a la vez?? osea a los mismos cables??
4. si conecto como en 3 osea en paralelo verda? si hago que el pic llame y levanto el auricular del telefono lograre escuchar los pulsos que envia el pic??
haber si no se molestaron, jeje, muchas preguntas, no?? esque me gusta estar seguro siempre antes de hacer todo, y tenia esa inquietudes mas. gracias. chao.
pd. al decir que atrapaba voltaje el transistor me referia al estado de corte del transistor, ya que en ese momento la tensión Colector Emisor llevalo lo maximo, (en mi lenguaje, atrapa voltaje, jejeje)
, verda?