C8051F005-GQR
Part Number: C8051F005-GQR
Manufacturer: Silicon Labs
Description: 8-bit Microcontrollers – MCU 8051 25 MHz 32 kB 8-bit MCU
Shipped from: Shenzhen/HK Warehouse
Stock Available: Check with us
ICRFQ.com - Electronic Components Distributor in China Since 2003
Part Number: C8051F005-GQR
Manufacturer: Silicon Labs
Description: 8-bit Microcontrollers – MCU 8051 25 MHz 32 kB 8-bit MCU
Shipped from: Shenzhen/HK Warehouse
Stock Available: Check with us
The C8051F005-GQR is an 8-bit mixed-signal microcontroller (MCU) with a highly integrated 8051 core. As a true stand-alone system-on-chip, this product is excellent for applications, including portable medical equipment, weigh scales, test equipment, and fiber optic systems.
A genuine 12-bit multi-channel ADC (F000/01/02/05/06) or a real 10-bit multi-channel ADC (F010/11/12/15/16) is both available in the C8051F000 series of mixed-signal System on a Chip MCUs. Except for the F002/07/12/17, which only has one voltage comparator, each features a configurable gain pre-amplifier, two 12-bit DACs, two voltage comparators, a voltage reference, and an 8051-compatible microcontroller core with 32kbytes of FLASH memory.
A Programmable Counter/Timer Array (PCA) with five capture or compare modules and hardware implementations of I2C/SMBus, UART, and SPI serial interfaces are included. These interfaces are not “bit-banged” in user applications. There are 4 byte-wide general-purpose digital Port I/Os and 4 general-purpose 16-bit timers. The C8051F000/01/02/10/11/12 runs up to 20MIPS and has 256 bytes of RAM. Moreover, the C8051F005/06/07/15/16/17 runs up to 25MIPS and has 2304 bytes of RAM.
The MCUs are stand-alone System-on-a-Chip solutions because they have an onboard VDD monitor, clock oscillator and WDT. Each MCU configures and controls the analogue and digital peripherals efficiently. The FLASH memory allows for field upgrades of the 8051 firmware and offers non-volatile data storage. It can even be reprogrammed while still in operation. Each MCU can individually turn off any or all of the peripherals to save power.
JTAG debug capability in the board enables full-speed, in-circuit debugging that is non-intrusive (uses no on-chip resources), using the production MCU already present in the finished application. This debugging System offers start and halts commands, breakpoints, watchpoints, single stepping, and the inspection and change of memory and registers. When using JTAG debug, all analog and digital peripherals are fully operational.
Each MCU is designed to operate between 2.7 and 3.6 volts between -45 and +85 degrees Celsius. The input signals up to 5V are acceptable for the JTAG pins , Port I/Os, and /RST.
To increase the overall performance and usability of the C8051F000 MCU family in the final applications, various significant improvements have been made both inside and outside the CIP-51 core.
The enlarged interrupt handler provides the CIP-51’s 21 interrupt sources as opposed to the conventional 8051’s seven, allowing a variety of digital and analog peripherals to interrupt the controller. An interrupt-driven system has a higher throughput and requires less MCU intervention. The additional interrupt sources are beneficial when designing multi-tasking, real-time systems.
The onboard VDD monitor, the Watchdog Timer, the forced software reset, the CNVSTR pin, the voltage level detection from Comparator 0, and the /RST pin are the seven possible reset sources for the MCU.
The bi-directional /RST pin can be used for an external reset and the output of the internally produced POR. Besides the VDD monitor and Reset Input Pin, the user can turn off any reset source via software. Following a power-on reset when the MCU is initializing, The software has the option to always enable the WDT. The MCU has a built-in, independent clock generator that, following any reset, is automatically used as the system clock.
If desired, the clock source can be changed instantly to the external oscillator, producing the system clock using a crystal, capacitor, ceramic resonator, RC, or an external clock source. This is very helpful in low-power applications since it enables the MCU to operate on a slow (power-saving) external crystal source while periodically switching to the rapid (up to 16MHz) internal oscillator as required.
The CIP-51 features an 8051 program and data address setup that is typical. 256 bytes of RAM are allocated for data, with the upper 128 bytes dual-mapped. Direct addressing uses the 128-byte SFR address space, whereas indirect addressing uses the upper 128 bytes of general-purpose RAM. Direct and indirect addressing access the lower 128 bytes of RAM. The first 32 bytes can be addressed as four banks of general-purpose registers, and the following 16 bytes can be addressed by either byte or bit addresses. A 2048-byte RAM block in the external data memory address space is also present in the CIP-51 in the C8051F005/06/07/15/16/17 MCUs.
Over the 64k external data memory address range, this 2048-byte block can be addressed. The MCU’s program memory comprises 32k FLASH and 128 bytes. No specific off-chip programming voltage is needed to reprogram this memory, which may be changed in System using 512-byte sectors. The 512 bytes between 0x7E00 and 0x7FFF are set aside for factory use. Additionally, there is a single 128-byte sector located at addresses 0x8000 to 0x807F that could serve as a compact table for software constants or extra program space.
EU RoHS | Compliant |
ECCN (US) | EAR99 |
Part Status | NRND |
HTS | 8542.31.00.01 |
Automotive | No |
PPAP | No |
Family Name | C8051F0xx |
Instruction Set Architecture | CISC |
Device Core | 8051 |
Core Architecture | 8051 |
Maximum CPU Frequency (MHz) | 25 |
Maximum Clock Rate (MHz) | 25 |
Data Bus Width (bit) | 8 |
Program Memory Type | Flash |
Program Memory Size | 32KB |
RAM Size | 2.25KB |
Maximum Expanded Memory Size | 64KB |
Programmability | Yes |
Interface Type | I2C/SMBus/SPI/UART |
Number of I/Os | 32 |
No. of Timers | 4 |
PWM | 5 |
Number of ADCs | Single |
ADC Channels | 8 |
ADC Resolution (bit) | 12 |
Number of DACs | Single |
DAC Channels | 2 |
DAC Resolution (bit) | 12 |
USART | 0 |
UART | 1 |
USB | 0 |
SPI | 1 |
I2C | 1 |
I2S | 0 |
CAN | 0 |
Ethernet | 0 |
Watchdog | 1 |
Analog Comparators | 2 |
Minimum Operating Supply Voltage (V) | 2.7 |
Typical Operating Supply Voltage (V) | 3 |
Maximum Operating Supply Voltage (V) | 3.6 |
Minimum Operating Temperature (°C) | -40 |
Maximum Operating Temperature (°C) | 85 |
Supplier Temperature Grade | Industrial |
Packaging | Tape and Reel |
Mounting | Surface Mount |
Package Height | 1.05(Max) |
Package Width | 12 |
Package Length | 12 |
PCB changed | 64 |
Standard Package Name | QFP |
Supplier Package | TQFP |
Pin Count | 64 |
Lead Shape | Gull-wing |
Utilize Silicon Laboratories’ C8051F005-GQR microcontroller to automate any procedure or System. The operating temperature range for this microcontroller is -40 °C to 85 °C. Its maximum clock frequency is 25 MHz.
This device’s average operating supply voltage is 3 V. Its operational supply voltage ranges from 2.7 V to 3.6 V at its highest.
Thanks for reading. If you like this article, please explore the rest of our website for more great content like this one and learn more. If you have any questions about this article, please leave them in the comment section below, and we will do our best to respond to them.
If you need information or want to orderC8051F005-GQR, contact us here at ICRFQ, your leading electronic components in china, and we will ensure you get the best product at the best price.
WhatsApp us