Problema Transmisión SERIE RS232

#1
Hola!
Tengo un MCU no puede generar los 9600 baudios usando un cristal de 20MHz, genera 9615 baudios y NO TRANSMITE NADA legible (SERIE RS232), solo envia basura. Pero cuando uso un cristal de 19,6608 Mhz, si genera los 9600 baudios y transmite correctamente.

¿Qué error soporta una computadora de escritorio al recibir datos desde un MCU?

Saludos
 
#2
En RS232 ninguno... es responsabilidad del programador verificar la integridad de los datos....

En las hojas de especificacion de cada micro generalmente vienen las velocidades que puedes obtener para transmitir usando X o Y cristal, generalmente se recomienda escoger valores por debajo del 1 al 2% de error para evitar una desincronizacion entre la computadora y el circuito....
 
Arriba