Reason of use:High speed UARTMathematical unit use to calculate and compare dataPWM driver motor & backlightFRAM to save key dataPort monitor for Key pad inputSPI external A/D, sensorI2C for RTC, memory and sensorINT for detectors