The maximum clock frequency of the TM4C123BH6PGEI7R is 80 MHz, but it can be overclocked to 120 MHz with some limitations.
The pin muxing on the TM4C123BH6PGEI7R can be configured using the PinMux utility in the TI Resource Explorer or by writing to the appropriate registers in the System Control module.
The main difference between the TM4C123BH6PGEI7R and the TM4C123GH6PGEI7R is the amount of flash memory: the TM4C123BH6PGEI7R has 256 KB of flash, while the TM4C123GH6PGEI7R has 1 MB of flash.
The ADC on the TM4C123BH6PGEI7R can be used by configuring the ADC module, selecting the input channel, and starting the conversion. The ADC result can be read from the ADC_FIFO register.
The power consumption of the TM4C123BH6PGEI7R depends on the clock frequency, voltage, and operating mode. In active mode, the typical power consumption is around 150 mA at 80 MHz and 3.3V. In sleep mode, the typical power consumption is around 10 uA.