esto me lo envio el amigo Dennis Crawley
------------8<------------------8<---------------8<-------------
Utilizando RA4 con un pull up, podemos aprovecharnos de la posibilidad de
modificar los estados del pin.
Mientras se esperan los tiempos entre bit y bit se intercalan las rutinas de
un buffer circular de 37 caracteres,... ese era el desfío.
Para obtener los tiempos correctos se eligió un cristal de 18.432Mhz ya que
es divisible por potencia de dos, dando fracciones exactas para 115kpbs, o
dicho sea de paso, para casi cualquier baudrate. Utilizando estas fracciones
sólo resta elaborar el receptor y transmisor serial.
No está muy comentado pero seguro alguno encontrará una forma de mejorarlo.
Con un programa de terminal tipo Hyperterminal se recibirá el saludo y a
continuación se podrá enviar un texto de 37 caracteres.
Este texto deberá salir como echo, una vez que se termine de recibir el
caracter 37.
que lo aprovechen!.
El sitio de donde saqué el gráfico es
www.bitscope.com.
Saludos
Dennis
------------------8<--------------------8<----------------8<-------
Grande Dennis!!!, esto estaba en el foro, pero por una lamentable perdida de datos en el servidor.... asi que ahora nuevamente disponible