Autor Tema: Caracteres extraños en modulo USART [SOLUCIONADO]  (Leído 607 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re:Caracteres extraños en modulo USART
« Respuesta #15 en: 10 de Marzo de 2018, 20:35:48 »
Después de pelearme con el analizador lógico esto es la representación de la letra "A"

Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado pablomanieri

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 638
Re:Caracteres extraños en modulo USART
« Respuesta #16 en: 10 de Marzo de 2018, 21:23:34 »
Qué tan preciso es el oscilador interno del micro?
Probaste con un cristal externo?
Recuerdo haber tenido problemas en la comunicación USART, al usar el oscilador interno, que se solucionaba al usar el externo.
Saludos.
« Última modificación: 10 de Marzo de 2018, 21:26:58 por pablomanieri »

Desconectado tsk

  • PIC16
  • ***
  • Mensajes: 245
Re:Caracteres extraños en modulo USART
« Respuesta #17 en: 10 de Marzo de 2018, 22:05:12 »
El analizador lógico menciona que tienes Framing Error, pero creo que ya vi el problema.

¿Cual PIC estas usando? para ver la hoja de datos.

Porque si veo la hoja de datos del pic18F4550, cuando pones BRG16 a 0 entonces el valor de SPBRGH se ignora, y tu estas cargando SPBRGH con 51 en lugar de cargar SPBRG con 51.

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re:Caracteres extraños en modulo USART [RESUELTO]
« Respuesta #18 en: 11 de Marzo de 2018, 05:19:27 »
Problema resuelto, el error efectivamente estaba en el SPBRGH.

Gracias por vuestra ayuda.
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.


 

anything