The C8051F230-GQ is a highly integrated mixed-signal 8-bit ISP Flash Microcontroller featuring a powerful 8051 core with 25MHz performance. The MCU offers 8kB flash, 0.25kB RAM along with SPI, UART communication interfaces and 3 x 16-bit Timers. On-chip analog features include an ADC and 2 comparators. With on-chip power-on reset, VDD monitor, watchdog timer, a ±20% internal oscillator. The flash memory can be reprogrammed even in-circuit, providing nonvolatile data storage and also allowing field upgrades of the 8051 firmware. On-board JTAG debug support allows non-intrusive (uses no on-chip resources), full speed, in-circuit debug using the production MCU installed in the final application. This debug system supports inspection and modification of memory and registers, setting breakpoints, watchpoints, single stepping, run and halt commands. All analog and digital peripherals are fully functional when emulating using JTAG.
8051 mC Core
Pipelined instruction architecture - Executes 70% of instructions in 1 or 2 system clocks
Up to 25MIPS throughput with 25MHz clock
Expanded interrupt handler
Two comparators
4byte Wide port I/O - All are 5V tolerant
Hardware UART and SPI bus
3 General purpose 16-bit counter/timers
Dedicated watch-dog timer
Bi-directional reset
System clock - Internal programmable oscillator, external crystal, external RC or external clock
Multiple power saving sleep and shutdown modes
On-chip debug circuitry facilitates full speed, non-intrusive in-system debug