Higher integration thumb|Die of a PIC12C508 8-bit, fully static, EEPROM/EPROM/ROM-based CMOS microcontroller manufactured by Microchip Technology using a 1200 nanometer process thumb|Die of a STM32F100C4T6B ARM Cortex-M3 microcontroller with 16 kilobytes flash memory, 24 MHz central processing unit (CPU), motor control and Consumer Electronics Control (CEC) functions. Manufactured by STMicroelectronics. Microcontrollers may not implement an external address or data bus as they integrate RAM and non-volatile memory on the same chip as the CPU. Using fewer pins, the chip can be placed in a much smaller, cheaper package.
Higher integration thumb|Die of a PIC12C508 8-bit fully static EEPROM/EPROM/ROM-based CMOS microcontroller manufactured by Microchip Technology using a 1200 nanometer process thumb|Die of a STM32F100C4T6B ARM Cortex-M3 microcontroller with 16 kilobytes flash memory 24 MHz central processing unit (CPU) motor control and Consumer Electronics Control (CEC) functions Manufactured by STMicroelectronics Microcontrollers may not implement an external address or data bus as they integrate RAM and non-volatile memory on the same chip as the CPU Using fewer pins the chip can be placed in a much smaller cheaper package