8-bit Microcontroller

MFG Part #:


Part #:
Short Lead Time
RoHS Status:
Unit Price:$58.68
Minumum Qty: 1
Ask a Question
Call Me
Email This Page

Product Information

Back to top
The C8051F040 is a highly integrated mixed-signal 8-bit MCU featuring a powerful 8051 core with 25 MHz performance. This analog-intensive MCU features a 12-bit, 13-ch., 100 ksps ADC  and 3 comparators. The C8051F040 also offers 64 kB Flash, 4.25 kB RAM along with 5 x 16-bit Timers, additional communication interfaces and integrated CAN in a 14x14 mm, QFP100. With on-chip VDD monitor, Watchdog timer, a ±2 internal oscillator and high analog integration, the C8051F040 MCU is a truly stand-alone System-on-chip solution making it ideal for applications such as portable medical equipment, weigh scales, test equipment and fiber optic systems among others.

Symmetry Electronics is an authorized Silicon Labs distributor.


Back to top
Analog Peripherals
- 10 or 12-Bit SAR ADC
12-bit (C8051F040/1) or 10-bit (C8051F042/3/4/5/6/7) resolution
1 LSB INL, guaranteed no missing codes
Programmable throughput up to 100 ksps
13 External Inputs; single-ended or differential
SW programmable high voltage difference amplifier
Programmable amplifier gain: 16, 8, 4, 2, 1, 0.5
Data-dependent windowed interrupt generator
Built-in temperature sensor
- 8-bit SAR ADC (C8051F040/1/2/3 only)
Programmable throughput up to 500 ksps
8 External Inputs, single-ended or differential
Programmable amplifier gain: 4, 2, 1, 0.5
- Two 12-bit DACs (C8051F040/1/2/3 only)
Can synchronize outputs to timers for jitter-free waveform generation
- Three Analog Comparators
Programmable hysteresis/response time
- Voltage Reference
- Precision VDD Monitor/Brown-Out Detector
On-Chip JTAG Debug & Boundary Scan
- 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 ICE-chips, target pods, and sockets
- IEEE1149.1 compliant boundary scan
- Complete development kit
High-Speed 8051 C Core
- Pipelined instruction architecture; executes 70% of instruction set in 1 or 2 system clocks
- Up to 25 MIPS throughput with 25 MHz clock
- 20 vectored interrupt sources
- 4352 bytes internal data RAM (4 k + 256)
- 64 kB (C8051F040/1/2/3/4/5) or 32 kB (C8051F046/7) Flash; in-system programmable in 512-byte sectors
- External 64 kB data memory interface (programmable multiplexed or non-multiplexed modes)
Digital Peripherals
- 8 byte-wide port I/O (C8051F040/2/4/6); 5 V tolerant
- 4 byte-wide port I/O (C8051F041/3/5/7); 5 V tolerant
- Bosch Controller Area Network (CAN 2.0B), hardware SMBus (I2C Compatible), SPI, and two UART serial ports available concurrently
- Programmable 16-bit counter/timer array with 6 capture/compare modules
- 5 general purpose 16-bit counter/timers
- Dedicated watch-dog timer; bi-directional reset pin
Clock Sources
- Internal calibrated programmable oscillator: 3 to 24.5 MHz
- External oscillator: crystal, RC, C, or clock
- Real-time clock mode using Timer 2, 3, 4, or PCA
Supply Voltage: 2.7 to 3.6 V
- Multiple power saving sleep and shutdown modes
100-Pin and 64-Pin TQFP Packages Available
- Temperature Range: 40 to +85 C

Previously Viewed Products

8-bit Microcontroller
Part #: C8051F040-TB-K
8-bit Microcontroller