首页 > 器件类别 > 半导体 > 嵌入式处理器和控制器

C8051F125-GQ

Bluetooth / 802.15.1 Development Tools Dev Kit for nRF52840 Bluetooth 5

器件类别:半导体    嵌入式处理器和控制器   

厂商名称:Silicon Laboratories

下载文档
C8051F125-GQ 在线购买

供应商:

器件:C8051F125-GQ

价格:-

最低购买:-

库存:点击查看

点击购买

器件参数
参数名称
属性值
产品种类
Product Category
8-bit Microcontrollers - MCU
制造商
Manufacturer
Silicon Laboratories
RoHS
Details
安装风格
Mounting Style
SMD/SMT
封装 / 箱体
Package / Case
TQFP-64
Core
8051
Data Bus Width
8 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
128 kB
Data RAM Size
8.25 kB
ADC Resolution
12 bit
Number of I/Os
32 I/O
工作电源电压
Operating Supply Voltage
3 V to 3.6 V
最大工作温度
Maximum Operating Temperature
+ 85 C
接口类型
Interface Type
I2C, SMBus, SPI, UART
系列
Packaging
Tray
Data ROM Size
64 kB
Data ROM Type
Flash
高度
Height
1 mm
长度
Length
10 mm
最小工作温度
Minimum Operating Temperature
- 40 C
Moisture Sensitive
Yes
Number of ADC Channels
8
Number of Timers/Counters
5 Timer
Processor Series
C8051
产品
Product
MCU
Program Memory Type
Flash
工厂包装数量
Factory Pack Quantity
160
电源电压-最大
Supply Voltage - Max
3.6 V
电源电压-最小
Supply Voltage - Min
2.7 V
宽度
Width
10 mm
单位重量
Unit Weight
0.012718 oz
文档预览
C8051F120/1/2/3/4/5/6/7
8K ISP FLASH MCU Family
Analog Peripherals
-
10 or 12-bit SAR ADC
High Speed 8051 µC Core
-
Pipelined instruction architecture; executes 70% of
-
-
instruction set in 1 or 2 system clocks
100 MIPS or 50 MIPS throughput with on-chip PLL
2-cycle 16 x 16 MAC engine (C8051F120/1/2/3 and
C8051F130/1/2/3 only)
± 1 LSB INL
Programmable throughput up to 100 ksps
Up to 8 external inputs; programmable as single-
ended or differential
Programmable amplifier gain: 16, 8, 4, 2, 1, 0.5
Data-dependent windowed interrupt generator
Built-in temperature sensor
Programmable throughput up to 500 ksps
8 external inputs (single-ended or differential)
Programmable amplifier gain: 4, 2, 1, 0.5
Can synchronize outputs to timers for jitter-free wave-
form generation
-
8-bit SAR ADC (‘F12x Only)
Memory
-
8448 bytes internal data RAM (8 k + 256)
-
128 or 64 kB Banked Flash; in-system programma-
-
ble in 1024-byte sectors
External 64 kB data memory interface (programma-
ble multiplexed or non-multiplexed modes)
-
Two 12-bit DACs (‘F12x Only)
-
Two Analog Comparators
-
Voltage Reference
-
V
DD
Monitor/Brown-Out Detector
On-Chip JTAG Debug & Boundary Scan
-
On-chip debug circuitry facilitates full-speed, non-
-
-
intrusive 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
Digital Peripherals
-
8 byte-wide port I/O (100TQFP); 5 V tolerant
-
4 Byte-wide port I/O (64TQFP); 5 V tolerant
-
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 watchdog timer; bi-directional reset pin
-
-
100-Pin TQFP or 64-Pin TQFP Packaging
-
Temperature Range: –40 to +85 °C
-
RoHS Available
-
-
Clock Sources
-
Internal precision oscillator: 24.5 MHz
-
Flexible PLL technology
-
External Oscillator: Crystal, RC, C, or clock
Voltage Supples
-
Range: 2.7–3.6 V (50 MIPS) 3.0–3.6 V (100 MIPS)
-
Power saving sleep and shutdown modes
ANALOG PERIPHERALS
VREF
DIGITAL I/O
UART0
UART1
SMBus
SPI Bus
PCA
Timer 0
Timer 1
Timer 2
Timer 3
Timer 4
CROSSBAR
External Memory Interface
PGA
10/12-bit
100ksps
ADC
TEMP
SENSOR
Port 0
Port 1
Port 2
Port 3
Port 4
Port 5
Port 6
Port 7
64 pin
100 pin
AMUX
+
-
+
-
VOLTAGE
COMPARATORS
PGA
8-bit
500ksps
ADC
AMUX
12-Bit
DAC
12-Bit
DAC
C8051F12x Only
HIGH-SPEED CONTROLLER CORE
8051 CPU
128/64 kB 8448 B
16 x 16 MAC
(50 or 100MIPS)
ISP FLASH SRAM ('F120/1/2/3, 'F13x)
20
DEBUG
CLOCK / PLL
JTAG
INTERRUPTS
CIRCUITRY
CIRCUIT
Rev. 1.4 12/03
Copyright © 2003 by Silicon Laboratories
C8051F120/1/2/3/4/5/6/7 C8051F130/1/2/3
C8051F120/1/2/3/4/5/6/7 C8051F130/1/2/3
N
OTES
:
2
Rev. 1.4
C8051F120/1/2/3/4/5/6/7 C8051F130/1/2/3
Table of Contents
1. System Overview.................................................................................................... 19
1.1. CIP-51™ Microcontroller Core.......................................................................... 27
1.1.1. Fully 8051 Compatible.............................................................................. 27
1.1.2. Improved Throughput ............................................................................... 27
1.1.3. Additional Features .................................................................................. 28
1.2. On-Chip Memory............................................................................................... 29
1.3. JTAG Debug and Boundary Scan..................................................................... 30
1.4. 16 x 16 MAC (Multiply and Accumulate) Engine............................................... 31
1.5. Programmable Digital I/O and Crossbar ........................................................... 32
1.6. Programmable Counter Array ........................................................................... 33
1.7. Serial Ports ....................................................................................................... 33
1.8. 12 or 10-Bit Analog to Digital Converter ........................................................... 34
1.9. 8-Bit Analog to Digital Converter....................................................................... 35
1.10.12-bit Digital to Analog Converters................................................................... 36
1.11.Analog Comparators......................................................................................... 37
2. Absolute Maximum Ratings .................................................................................. 38
3. Global DC Electrical Characteristics .................................................................... 39
4. Pinout and Package Definitions............................................................................ 41
5. ADC0 (12-Bit ADC, C8051F120/1/4/5 Only)........................................................... 55
5.1. Analog Multiplexer and PGA............................................................................. 55
5.2. ADC Modes of Operation.................................................................................. 57
5.2.1. Starting a Conversion............................................................................... 57
5.2.2. Tracking Modes........................................................................................ 58
5.2.3. Settling Time Requirements ..................................................................... 59
5.3. ADC0 Programmable Window Detector ........................................................... 66
6. ADC0 (10-Bit ADC, C8051F122/3/6/7 and C8051F13x Only)................................ 73
6.1. Analog Multiplexer and PGA............................................................................. 73
6.2. ADC Modes of Operation.................................................................................. 75
6.2.1. Starting a Conversion............................................................................... 75
6.2.2. Tracking Modes........................................................................................ 76
6.2.3. Settling Time Requirements ..................................................................... 77
6.3. ADC0 Programmable Window Detector ........................................................... 84
7. ADC2 (8-Bit ADC, C8051F12x Only)...................................................................... 91
7.1. Analog Multiplexer and PGA............................................................................. 91
7.2. ADC2 Modes of Operation................................................................................ 92
7.2.1. Starting a Conversion............................................................................... 92
7.2.2. Tracking Modes........................................................................................ 92
7.2.3. Settling Time Requirements ..................................................................... 94
7.3. ADC2 Programmable Window Detector ......................................................... 100
7.3.1. Window Detector In Single-Ended Mode ............................................... 100
7.3.2. Window Detector In Differential Mode.................................................... 101
Rev. 1.4
3
C8051F120/1/2/3/4/5/6/7 C8051F130/1/2/3
8. DACs, 12-Bit Voltage Mode (C8051F12x Only) .................................................. 105
8.1. DAC Output Scheduling.................................................................................. 105
8.1.1. Update Output On-Demand ................................................................... 106
8.1.2. Update Output Based on Timer Overflow .............................................. 106
8.2. DAC Output Scaling/Justification .................................................................... 106
9. Voltage Reference ................................................................................................ 113
9.1. Reference Configuration on the C8051F120/2/4/6 ......................................... 113
9.2. Reference Configuration on the C8051F121/3/5/7 ......................................... 115
9.3. Reference Configuration on the C8051F130/1/2/3 ......................................... 117
10. Comparators ......................................................................................................... 119
11. CIP-51 Microcontroller ......................................................................................... 127
11.1.Instruction Set................................................................................................. 129
11.1.1.Instruction and CPU Timing ................................................................... 129
11.1.2.MOVX Instruction and Program Memory ............................................... 129
11.2.Memory Organization ..................................................................................... 133
11.2.1.Program Memory ................................................................................... 133
11.2.2.Data Memory.......................................................................................... 135
11.2.3.General Purpose Registers.................................................................... 135
11.2.4.Bit Addressable Locations...................................................................... 135
11.2.5.Stack ..................................................................................................... 135
11.2.6.Special Function Registers .................................................................... 136
11.2.7.Register Descriptions ............................................................................. 151
11.3.Interrupt Handler............................................................................................. 154
11.3.1.MCU Interrupt Sources and Vectors ...................................................... 154
11.3.2.External Interrupts.................................................................................. 155
11.3.3.Interrupt Priorities................................................................................... 156
11.3.4.Interrupt Latency .................................................................................... 156
11.3.5.Interrupt Register Descriptions............................................................... 157
11.4.Power Management Modes............................................................................ 163
11.4.1.Idle Mode ............................................................................................... 163
11.4.2.Stop Mode.............................................................................................. 164
12. Multiply And Accumulate (MAC0) ....................................................................... 165
12.1.Special Function Registers............................................................................. 165
12.2.Integer and Fractional Math............................................................................ 166
12.3.Operating in Multiply and Accumulate Mode .................................................. 167
12.4.Operating in Multiply Only Mode .................................................................... 167
12.5.Accumulator Shift Operations......................................................................... 167
12.6.Rounding and Saturation................................................................................ 168
12.7.Usage Examples ............................................................................................ 168
12.7.1.Multiply and Accumulate Example ......................................................... 168
12.7.2.Multiply Only Example............................................................................ 169
12.7.3.MAC0 Accumulator Shift Example ......................................................... 169
4
Rev. 1.4
C8051F120/1/2/3/4/5/6/7 C8051F130/1/2/3
13. Reset Sources....................................................................................................... 177
13.1.Power-on Reset.............................................................................................. 178
13.2.Power-fail Reset ............................................................................................. 178
13.3.External Reset ................................................................................................ 179
13.4.Missing Clock Detector Reset ........................................................................ 179
13.5.Comparator0 Reset ........................................................................................ 179
13.6.External CNVSTR0 Pin Reset ........................................................................ 179
13.7.Watchdog Timer Reset................................................................................... 179
13.7.1.Enable/Reset WDT ................................................................................ 180
13.7.2.Disable WDT .......................................................................................... 180
13.7.3.Disable WDT Lockout ............................................................................ 180
13.7.4.Setting WDT Interval .............................................................................. 180
14. Oscillators ............................................................................................................. 185
14.1.Internal Calibrated Oscillator .......................................................................... 185
14.2.External Oscillator Drive Circuit...................................................................... 187
14.3.System Clock Selection.................................................................................. 187
14.4.External Crystal Example ............................................................................... 190
14.5.External RC Example ..................................................................................... 190
14.6.External Capacitor Example ........................................................................... 190
14.7.Phase-Locked Loop (PLL).............................................................................. 191
14.7.1.PLL Input Clock and Pre-divider ............................................................ 191
14.7.2.PLL Multiplication and Output Clock ...................................................... 191
14.7.3.Powering on and Initializing the PLL ...................................................... 192
15. Flash Memory ....................................................................................................... 199
15.1.Programming the Flash Memory .................................................................... 199
15.1.1.Non-volatile Data Storage ...................................................................... 200
15.1.2.Erasing Flash Pages From Software ..................................................... 201
15.1.3.Writing Flash Memory From Software.................................................... 202
15.2.Security Options ............................................................................................. 203
15.2.1.Summary of Flash Security Options....................................................... 207
16. Branch Target Cache ........................................................................................... 211
16.1.Cache and Prefetch Operation ....................................................................... 211
16.2.Cache and Prefetch Optimization................................................................... 212
17. External Data Memory Interface and On-Chip XRAM........................................ 219
17.1.Accessing XRAM............................................................................................ 219
17.1.1.16-Bit MOVX Example ........................................................................... 219
17.1.2.8-Bit MOVX Example ............................................................................. 219
17.2.Configuring the External Memory Interface .................................................... 219
17.3.Port Selection and Configuration.................................................................... 220
17.4.Multiplexed and Non-multiplexed Selection.................................................... 222
17.4.1.Multiplexed Configuration....................................................................... 222
17.4.2.Non-multiplexed Configuration............................................................... 223
17.5.Memory Mode Selection................................................................................. 224
17.5.1.Internal XRAM Only ............................................................................... 224
17.5.2.Split Mode without Bank Select.............................................................. 224
Rev. 1.4
5
查看更多>
参数对比
与C8051F125-GQ相近的元器件有:C8051F121-GQ、C8051F122-GQR、C8051F124-GQ、C8051F130-GQ、C8051F126-GQR、C8051F133-GQR、C8051F127-GQR。描述及对比如下:
型号 C8051F125-GQ C8051F121-GQ C8051F122-GQR C8051F124-GQ C8051F130-GQ C8051F126-GQR C8051F133-GQR C8051F127-GQR
描述 Bluetooth / 802.15.1 Development Tools Dev Kit for nRF52840 Bluetooth 5 JTAG Debuggers DEBUG ADAPTER ULINK2 USB Interface IC USB to UART Bdg Chip CAN Interface IC Hi Spd CAN Transceiv JTAG Debuggers DEBUG ADAPTER ULINK2 JTAG Debuggers DEBUG ADAPTER ULINK2 JTAG Debuggers DEBUG ADAPTER ULINK2
产品种类
Product Category
8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU
制造商
Manufacturer
Silicon Laboratories Silicon Laboratories Silicon Laboratories Silicon Laboratories Silicon Laboratories Silicon Laboratories Silicon Laboratories Silicon Laboratories
RoHS Details Details Details Details Details Details Details Details
安装风格
Mounting Style
SMD/SMT SMD/SMT SMD/SMT SMD/SMT SMD/SMT SMD/SMT SMD/SMT SMD/SMT
封装 / 箱体
Package / Case
TQFP-64 TQFP-64 TQFP-100 TQFP-100 TQFP-100 TQFP-100 TQFP-64 TQFP-64
Core 8051 8051 8051 8051 8051 8051 8051 8051
Data Bus Width 8 bit 8 bit 8 bit 8 bit 8 bit 8 bit 8 bit 8 bit
Maximum Clock Frequency 50 MHz 100 MHz 100 MHz 50 MHz 100 MHz 50 MHz 100 MHz 50 MHz
Program Memory Size 128 kB 128 kB 128 kB 128 kB 128 kB 128 kB 64 kB 128 kB
Data RAM Size 8.25 kB 8.25 kB 8.25 kB 8.25 kB 8.25 kB 8.25 kB 8.25 kB 8.25 kB
Number of I/Os 32 I/O 32 I/O 64 I/O 64 I/O 64 I/O 64 I/O 32 I/O 32 I/O
工作电源电压
Operating Supply Voltage
3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V
最大工作温度
Maximum Operating Temperature
+ 85 C + 85 C + 85 C + 85 C + 85 C + 85 C + 85 C + 85 C
接口类型
Interface Type
I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART I2C, SMBus, SPI, UART
Data ROM Size 64 kB 64 kB 64 kB 64 kB 64 kB 64 kB 64 kB 64 kB
Data ROM Type Flash Flash Flash Flash Flash Flash Flash Flash
高度
Height
1 mm 1 mm 1 mm 1 mm 1 mm 1 mm 1 mm 1 mm
长度
Length
10 mm 10 mm 14 mm 14 mm 14 mm 14 mm 10 mm 10 mm
最小工作温度
Minimum Operating Temperature
- 40 C - 40 C - 40 C - 40 C - 40 C - 40 C - 40 C - 40 C
Number of Timers/Counters 5 Timer 5 Timer 5 Timer 5 Timer 5 Timer 5 Timer 5 Timer 5 Timer
Processor Series C8051 C8051 C8051 C8051 C8051 C8051 C8051 C8051
产品
Product
MCU MCU MCU MCU MCU MCU MCU MCU
Program Memory Type Flash Flash Flash Flash Flash Flash Flash Flash
工厂包装数量
Factory Pack Quantity
160 160 250 90 90 250 500 500
电源电压-最大
Supply Voltage - Max
3.6 V 3.6 V 3.6 V 3.6 V 3.6 V 3.6 V 3.6 V 3.6 V
电源电压-最小
Supply Voltage - Min
2.7 V 3 V 3 V 2.7 V 3 V 2.7 V 3 V 2.7 V
宽度
Width
10 mm 10 mm 14 mm 14 mm 14 mm 14 mm 10 mm 10 mm
单位重量
Unit Weight
0.012718 oz 0.012718 oz 0.018072 oz 0.018072 oz 0.018072 oz 0.018072 oz 0.012718 oz 0.012718 oz
系列
Packaging
Tray Tray Cut Tape Tray Tray Cut Tape Cut Tape Reel
Moisture Sensitive Yes - Yes Yes Yes Yes Yes Yes
热门器件
热门资源推荐
器件捷径:
00 01 02 03 04 05 06 07 08 09 0A 0C 0F 0J 0L 0M 0R 0S 0T 0Z 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 1H 1K 1M 1N 1P 1S 1T 1V 1X 1Z 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 2G 2K 2M 2N 2P 2Q 2R 2S 2T 2W 2Z 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 3G 3H 3J 3K 3L 3M 3N 3P 3R 3S 3T 3V 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4M 4N 4P 4S 4T 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5E 5G 5H 5K 5M 5N 5P 5S 5T 5V 60 61 62 63 64 65 66 67 68 69 6A 6C 6E 6F 6M 6N 6P 6R 6S 6T 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7M 7N 7P 7Q 7V 7W 7X 80 81 82 83 84 85 86 87 88 89 8A 8D 8E 8L 8N 8P 8S 8T 8W 8Y 8Z 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9F 9G 9H 9L 9S 9T 9W
需要登录后才可以下载。
登录取消