Can anyone help me with a circuit for a Async to Sync converter, using a AVR micro.
As far as I understand Async data has no clock and Sync data does. Can I buffer the data received from the Async side and just clock it out the Sync side? or is it a lot more complicated than that??
Well it depends on the data rates, Like UART, a start and stop bit is enough, you can sample the data at double the speed or more, using a technique to aviod metastability a lot of techniques out there and a technique to detect 0-1 transition.
At very high speed Async data you will defenitly need a PLL and the clock data will be provided in the package.