●The C8051F345-GQ is a fully integrated mixed-signal system-on-a-chip 8-bit USB Flash Microcontroller featuring high-speed pipelined 8051-compatible core performance with a 25MIPS CPU, an on-board universal serial bus (USB) 2.0 function controller with an integrated transceiver and on-chip clock recovery. No external resistors, crystal, voltage regulator, EEPROM or other components are required for USB applications. The MCU includes a powerful 8051 core with 50MHz performance along with 32kB flash and 2.25kB RAM. On-chip analog features a 10-bit 21-channel 200ksps ADC, voltage reference, a ±1.5% internal oscillator, 2 comparators and a temperature sensor. Integrating I²C, SPI, UART, USB communication interfaces along with rich analog.
● Pipelined instruction architecture - Executes 70% of instruction set in 1 or 2 system clocks
● Expanded interrupt handler
● Two comparators
● USB specification 2.0 compliant
● Full speed (12Mbps) or low speed (1.5Mbps) operation
● Integrated clock recovery - no external crystal required for full speed or low speed
● Supports eight flexible endpoints
● 1kB USB Buffer memory
● Integrated transceiver, no external resistors required
● On-chip debug circuitry facilitates full speed, non-intrusive in-system debug
● Provides breakpoints, single stepping, inspect/modify memory and registers
● Superior performance to emulation systems using ICE-chips, target pods and sockets
● Hardware enhanced UART, SMBus™ and SPI™ serial ports
● Four general purpose 16-bit counter/timers
● 16-bit Programmable counter array (PCA) with five capture/compare modules
● External memory interface (EMIF)
● Internal Oscillator - ±0.25% accuracy with clock recovery enabled
● External oscillator - Crystal, RC, C or clock (1 or 2 pin modes)
● Low frequency (80kHz) Internal oscillator
● Can switch between clock sources on-the-fly