TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: teck182 en 31 de Agosto de 2011, 22:21:56
-
Buenas acudo a este excelente foro ya que soy novato y busco ayuda con picbasic de como poner a trabajar el pic 16f84 para comunicacion serial a 38400 y 115200, gracias por la ayuda, espero sus comentarios
-
Que tal teck182,
Desafortunadamente PICBasic Pro no soporta la velocidad de 115200 bps con los comandos SERIN2 y SEROUT2. La maxima velocidad soportada es de 38400. Pero es necesario usar un cristal de al menos 20 MHz.
SERIN2 PORTX.X,6,[b0]
Donde:
PORTx.x es el puerto por donde se va a recibir el dato
6 es el valor para configurar el baud rate a 38400
b0 es la variable en la que se recibe el dato
SEROUT2 PORTX.X,6,[B0]
PORTx.x es el puerto por donde se va a transmitir el dato
6 es el valor para configurar el baud rate a 38400
b0 es la variable que contiene el dato a transmitir.
Para mas detalles puedes consultar el manual.
http://melabs.com/resources/pbpmanual/
Saludos.
Elreypic.
-
Muchas gracias por aclarar la duda, leere la informacion que me indicaste conoces algun compilador que pueda manejar la velocidad de 115200?