Actualmente tengo dos microcontroladores conectados entre sí, de modo que tengo dos puertos serie. Uno para la PC y otro para un módulo de radio inalámbrico.
Ahora estoy considerando reemplazar un microcontrolador con un UART de hardware para poder intercambiar datos paralelos a la PC. Estoy evitando el puerto paralelo porque menos PC vienen con puertos paralelos.
Tengo algunas preguntas:
¿Puedo alcanzar 56kbps si coloco este UART en modo síncrono?
¿Puedo enviar un byte de datos al uart aplicando los datos a la línea P1 y pulsando WR bajo cuando una señal en el UART está en un estado listo?
¿Puedo recibir un byte de una manera similar (donde pulso RD bajo y recibo contenidos en P1)?
¿Siempre necesitaré recibir y procesar datos dentro de un cierto límite de tiempo, especialmente si la PC decide ignorar cualquier control de flujo en uso por el UART?