Red de conocimiento informático - Descarga de software - Un programa de comunicación en serie de dos computadoras muy simple que utiliza un microcontrolador 51 (captura de pantalla de los resultados en Proteus 7, programa adjunto), ¿por qué el resultado parece estar desplazado 2 bits?

Un programa de comunicación en serie de dos computadoras muy simple que utiliza un microcontrolador 51 (captura de pantalla de los resultados en Proteus 7, programa adjunto), ¿por qué el resultado parece estar desplazado 2 bits?

El método 0 no es adecuado para situaciones en las que ambas partes son microcontroladores.

Salida en modo 0, los pulsos de sincronización se emiten desde TXD;

Entrada en modo 0, los pulsos de sincronización también se emiten desde TXD.

El modo 0 es adecuado para conectar un dispositivo serie "pasivo" externo.

Se recomienda utilizar el método 1, simplemente cambie la conexión a una forma cruzada.

También necesitas configurar T1 para controlar la velocidad en baudios.