The C8051F021-GQ is a highly integrated mixed-signal high-speed pipelined 8-bit ISP Flash Microcontroller featuring 8051-compatible CIP-51 core, 64kB of in-system programmable flash memory, 4352 (4096 + 256) byte of on-chip RAM, two separate high speed ADC sub-systems (either 10/12-bit, 100ksps and 8-bit, 500ksps). These devices also include two separate 12-bit DACs. With on-chip VDD monitor, watchdog timer and clock oscillator, the device is truly stand-alone system-on-a-chip solutions. All analog and digital peripherals are enabled/disabled and configured by user firmware. The flash memory can be reprogrammed even in-circuit, providing non-volatile data storage and also allowing field upgrades of the 8051 firmware.
● High-speed 8051 µC Core
● Pipelined instruction architecture - Executes 70% of instruction set in 1 or 2 system clocks
● Up to 25MIPS throughput with 25MHz clock
● 22 Vectored Interrupt Sources
● Two analog comparators
● Voltage reference
● Precision VDD Monitor/Brown-out detector
● On-chip debug circuitry facilitates full-speed, nonintrusive In-circuit/In-system debugging
● Provides breakpoints, single-stepping, watchpoints, stack monitor
● Inspect/Modify memory and registers
● Superior performance to emulation systems using ICEChips, target pods and sockets
● IEEE1149.1 compliant boundary scan
● Hardware SMBus™, SPI™ and two UART serial ports available concurrently
● Programmable 16-bit counter/timer array with 5 capture/compare modules
● 5 General purpose 16-bit counter/timers
● Dedicated watch-dog timer, bi-directional reset pin
● 2 to 16MHz Internal programmable oscillator
● External oscillator - Crystal, RC, C or clock
● Real-time clock mode using timer 3 or PCA
● 10mA at 20MHz Typical operating current