The AT89C51CC01CAT-RLTUM is an 8-bit Microcontroller - MCU manufactured by Microchip. It has an 8-bit CPU, 128 bytes of RAM, 1K bytes of Flash or ROM, 8 vectored interrupt levels, 6 timers, 5 interrupt sources, a power down mode, UART, SPI bus, and an 8-bit A-D converter. It also includes built-in support for things like I/O ports and ROM file management.