Look into the BASIC stamps, they are simple microcontrollers. They have on chip UART's that can do what you want. Just write the parallel data out oen of the IO buses for your parallel output.