The maximum clock frequency for the P89LPC916FDH is 18 MHz, but it can be overclocked up to 24 MHz with some limitations.
The oscillator can be configured using the XTAL1 and XTAL2 pins, and the clock frequency can be selected using the CKS bits in the FREQCTL register.
The power consumption of the P89LPC916FDH depends on the clock frequency, voltage, and operating mode. Typically, it ranges from 10 mA to 30 mA.
The UART on the P89LPC916FDH can be used by configuring the UART registers (UART0, UART1, etc.) and using the transmit and receive interrupts. The UART can operate at baud rates up to 115200 bps.
No, the P89LPC916FDH is a 3.3V device and should not be used with a 5V power supply. Using a 5V power supply can damage the device.