Hi,
PIC16 only have 1 UART. If we need to use more than 1 UART, the way
1) Change higher PIC.
2) Do software UART.
3) Use multiplexer/demultiplexer ex 74HC4052.
If I don't want use higher PIC, there is very difficult to do software UART with high accuracy and use multiplexer/demultiplexer still have problem that it's can't operate at the same time.
So, I want to know if there is exist converter IC from UART to SPI or I2C? It's like I/O Expender ex MCP23017 that can increase input/output through SPI/I2C.