The C8051F411-GM is a fully integrated, low power, mixed-signal 8-bit Flash Microcontroller featuring high-speed pipelined 8051-compatible core (up to 50MIPS), an integrated 24-channel 12-bit ADC, dual 12-bit DACs and up to 32kB of flash with 2kB RAM. With on-chip power-on reset, VDD monitor, watchdog timer and clock oscillator, the C8051F41x devices are truly standalone system-on-a-chip solutions. The flash memory can be reprogrammed even in-circuit, providing non-volatile data storage and also allowing field upgrades of the 8051 firmware. User software has complete control of all peripherals and may individually shut down any or all peripherals for power savings.
Pipelined instruction architecture - Executes 70% of instruction set in 1 or 2 system clocks
Up to 50MIPS throughput with 50MHz system clock
Expanded interrupt handler
Two comparators
POR/Brownout detector
Voltage reference - 1.5, 2.2V (programmable)
On-chip debug circuitry facilitates full speed, non-intrusive in-system debug
Provides breakpoints, single stepping, inspect/modify memory and registers
24-port I/O, push-pull or open-drain, up to 5.25V tolerance
Hardware SMBus? (I2C? Compatible), SPI? and UART serial ports
Four general purpose 16-bit counter/timers
Programmable 16-bit counter/timer array with six capture/compare modules
Hardware smaRTClock operates down to 1V with 64byte battery-backed RAM and backup voltage regulator
Internal oscillators - 24.5MHz 2% accuracy supports UART operation, clock multiplier up to 50MHz
External oscillator - Crystal, RC, C or clock
maRTClock oscillator - 32kHz Crystal or self-resonant oscillator