UART library for x51, can be used with any c cross compiler and can be used for X51 uC. I had used keil.