Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

03/02/2010 #1


Problemas PIC18f4550 comunicación serial
Tengo un problema con la comunicación serial con el PIC184550. Lo estoy programando via serial con el TinyBootloader. El loader que le programé está configurado para un cristal de 20Mhz y velocidad de 115200 baudios. (Hasta aquí no hay problema)

Cuando hago mi programa en C, configuro el reloj a 20Mhz

#use delay(clock=20000000)

Y el puerto serial a 115200 baudios

#use rs232(baud=115200,parity=N,xmit=PIN_C6,rcv=PIN_C7, bits=8)

El problema es que cuando lo conecto con la Terminal a 115200 me muestra solo basura.
De e estar haciendo prueba y error, prueba y error. Logré que me mostrara lo que necesito con la siguiente configuración

#use delay(clock=16000000) // El cristal del hardware sigue siendo de 20Mhz

#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bi ts=8)

Y configuro la Terminal para recibir a 14400 baudios... alguna explicación???????
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.