System Overview C8051F93x-C8051F92x devices are fully integrated mixed-signal System-on-a-Chip MCUs. Highlighted features are listed below. Refer to Table 2.1 for specific product feature selection and part ordering numbers.
• Single/Dual Battery operation with on-chip dc-dc boost converter. • High-speed pipelined 8051-compatible microcontroller core (up to 25 MIPS) • In-system, full-speed, non-intrusive debug interface (on-chip) • True 10-bit 300 ksps 23-channel single-ended ADC with analog multiplexer • 6-Bit Programmable Current Reference • Precision programmable 24.5 MHz internal oscillator with spread spectrum technology. • 64 kB or 32 kB of on-chip Flash memory • 4352 bytes of on-chip RAM • SMBus/I2C, Enhanced UART, and two Enhanced SPI serial interfaces implemented in hardware • Four general-purpose 16-bit timers • Programmable Counter/Timer Array (PCA) with six capture/compare modules and Watchdog Timer function • On-chip Power-On Reset, VDD Monitor, and Temperature Sensor • Two On-chip Voltage Comparators with 23 Touch Sense inputs. • 24 or 16 Port I/O (5 V tolerant) Supply Voltage 0.9 to 3.6 V - One-Cell Mode supports 0.9 to 1.8 V operation - Two-Cell Mode supports 1.8 to 3.6 V operation - Built-in dc-dc converter with 1.8 to 3.3 V output for use in one-cell mode - Built-in LDO regulator allows a high analog supply voltage and low digital core voltage - 2 built in supply monitors (brownout detectors) 10-Bit Analog to Digital Converter - ±1 LSB INL; no missing codes - Programmable throughput up to 300 ksps - Up to 23 external inputs - On-Chip Voltage Reference - On-Chip PGA allows measuring voltages up to twice the reference voltage - 16-bit Auto-Averaging Accumulator with Burst Mode provides increased ADC resolution - Data dependent windowed interrupt generator - Built-in temperature sensor Two Comparators - Programmable hysteresis and response time - Configurable as wake-up or reset source - Up to 23 Capacitive Touch Sense Inputs 6-Bit Programmable Current Reference - Up to ±500 µA. Can be used as a bias or for generating a custom reference voltage On-Chip Debug - On-chip debug circuitry facilitates full-speed, nonintrusive in-system debug (no emulator required) - Provides breakpoints, single stepping - Inspect/modify memory and registers - Complete development kit High-Speed 8051 µC Core - Pipelined instruction architecture; executes 70% of instructions in 1 or 2 system clocks - Up to 25 MIPS throughput with 25 MHz clock - Expanded interrupt handler Memory - 4352 bytes internal data RAM (256 + 4096) - 64 kB (‘F93x) or 32 kB (‘F92x) Flash; In-system programmable in 1024-byte sectors—1024 bytes are reserved in the 64 kB devices Digital Peripherals - 24 or 16 port I/O; All 5 V tolerant with high sink current and programmable drive strength-Hardware SMBus™ (I2C™ Compatible), 2 x SPI™, and UART serial ports available concurrently - Four general purpose 16-bit counter/timers - Programmable 16-bit counter/timer array with six capture/compare modules and watchdog timer - Hardware SmaRTClock operates down to 0.9 V and requires less than 0.5 µA supply current Clock Sources - Internal oscillators: 24.5 MHz, 2% accuracy supports UART operation; 20 MHz low power oscillator requires very little bias current - External oscillator: Crystal, RC, C, or CMOS Clock - SmaRTClock oscillator: 32 kHz Crystal or internal self-oscillate mode - Can switch between clock sources on-the-fly; useful in implementing various power saving modes Packages - 32-pin QFN (5 x 5 mm) - 24-pin QFN (4 x 4 mm) - 32-pin LQFP (7 x 7 mm, easy to hand-solder) Temperature Range: –40 to +85 °C
|