The maximum clock frequency for the LPC2103 is 60 MHz, but it can be overclocked up to 70 MHz with some limitations.
The pin multiplexing on the LPC2103 can be configured using the PINSEL registers. Each peripheral function has a corresponding PINSEL register that determines which pins are used for that function.
The bootloader in the LPC2103 is used to load user code into the flash memory of the microcontroller. It can be used to update the firmware of the device in the field.
The ADC on the LPC2103 can be used by configuring the ADC registers, selecting the analog input channel, and starting the conversion. The ADC result can be read from the ADCR register.
The power consumption of the LPC2103 depends on the clock frequency, voltage, and operating mode. In active mode, the current consumption is around 10 mA at 3.3V and 48 MHz. In sleep mode, the current consumption is around 10 uA.