Does the existing version of DK251 tools has support for programming a 16C550 UART.
Dunno, but there's a 16450 example on the C251 Downloads page: http://www.keil.com/download/docs/extsio.zip.asp might contains some useful tips?