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™ (I²C™ 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
● Can switch between clock sources on-the-fly