Peter Bennett tiene la idea correcta, creo.
Si realiza una búsqueda en Google en "6402 UART", puede encontrar la pieza que necesita: Jameco, por ejemplo, los vende.
Dependiendo de a lo que estés acostumbrado, algunos aspectos pueden ser un problema. Es un DIP de 40 pines con 0,6 pulgadas entre filas, por lo que es bastante grande. También necesita 5 voltios, por lo que se elimina la operación de 3.3 voltios. La interfaz es fácil. Tiene salidas tri-estatales. La parte estándar funcionará a 125 kHz, utilizando un reloj de entrada de 2 MHz. El único circuito adicional que necesita es un inversor y cierta demora. Haga que la salida DR produzca un nivel invertido con un retardo de 200 nseg en la entrada DRR, y está bien. El formato (longitud de palabra, paridad, longitudes de bit de inicio / parada) está controlado por niveles de pin La velocidad de bits no es programable: debe proporcionar un oscilador TTL / CMOS de 5 voltios con una frecuencia 16 veces mayor que la velocidad de bits.
Sin embargo, creo que debe reconsiderar su afirmación de que "la salida puede ser de 8 bits sin luces estroboscópicas, etc." ¿Cómo detectará la llegada de dos palabras idénticas sucesivas con solo mirar los datos? Como tienes que generar un pulso de "datos recibidos" de todos modos (eso es lo que hace el retardo / inversor), recomiendo diseñar algo que lo use.