The main controller for scorbot is 16F877A.
I'm afraid the connection got problem. Both UART pin (2510 connector and header pin connector) in SKPS are the same pin which mean they share the same node from microcontroller. I suppose you have misunderstand the concept.
Both SC16A and SKPS needs a main controller to interface. SKPS will become the input to da main controller. After the main controller receive the command from SKPS, it will command the SC16A to do it work. So SC16A will become output for that main controller.
SKPS --> SK40B --> SC16A
Block diagram shows below:
Scorbot circuit shows below:
Both SKPS and SC16A protocol is UART, therefore the main controller needs two UART. But for usual PIC microcontroller like 16F877A, it only provide one UART peripheral (that's mean you only need to configure some setting to use this UART) and another UART needs to be written by our own (that's mean you need to write the protocol yourself!). But dont worry, scorbot source code has shown how to write the UART! You just refer to da scorbot source code. cheers!