添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第599页 > C8051F021
C8051F020/1/2/3
8K ISP功能的Flash MCU系列
模拟外设
-
SAR ADC
12位( C8051F020 / 1 )
10位( C8051F022 / 3 )
± 1 LSB INL
可编程的吞吐量高达100 ksps的
多达8个外部输入;可编程为单端或
迪FF erential
可编程放大器增益: 16 , 8 , 4 , 2 , 1 , 0.5
数据依赖型窗中断发生器
内置温度传感器( ± 3 ° C)
可编程的吞吐量高达500 ksps的
8个外部输入
可编程放大器增益: 4 , 2 , 1 , 0.5
可以同步输出到定时器的无抖动波形
表单生成
HIGH SPEED 8051
C
CORE
-
流水线指令结构;执行的70%的
-
高达25 MIPS的吞吐量与25 MHz时钟
-
22向量中断源
内存
-
4352字节的内部数据RAM ( 4K + 256 )
-
64K字节FLASH ;在系统可编程以512字节
-
扇区
外部64K字节数据存储器接口(可编
BLE复用或非复用模式)
指令集在1或2个系统时钟
-
8位ADC
-
两个12位DAC
数码外设
-
8字节宽的端口I / O( C8051F020 / 2 ) ; 5V宽容
-
4字节宽的端口I / O( C8051F021 / 3 ) ; 5V宽容
-
硬件的SMBus (我
2
C兼容) , SPI 和
-
-
两个模拟比较器
-
参考电压
-
精密VDD监视器/欠压检测
片内JTAG调试&边界扫描
-
片内调试电路提供全速,非
-
-
-
-
侵入式在系统/在系统调试
提供了断点,单步,观察点,
组监视器;检查/修改内存和寄存器
优越的性能仿真系统采用冰
芯片,目标吊舱,和插座
符合IEEE1149.1边界扫描
低成本,
完整
开发套件
-
-
时钟源
-
内部可编程振荡器: 2至16兆赫
-
外部振荡器:晶体, RC ,C或时钟
-
使用定时器3或PCA实时时钟模式
电源电压.......................... 2.7V至3.6V
-
典型工作电流为10毫安, 20兆赫
-
多种省电休眠和关断模式
100引脚TQFP和64引脚TQFP封装可用
温度范围: -40 ° C至+ 85°C
两个UART串行端口可同时
可编程的16位计数器/定时器阵列
5捕捉/比较模块
5个通用16位计数器/定时器
专用的看门狗定时器;双向复位引脚
模拟外设
温度
传感器
数字I / O
UART0
UART1
SMBUS
SPI总线
PCA
定时器0
定时器1
定时器2
定时器3
定时器4
交叉开关
AMUX
PGA
VREF
外部存储器接口
10/12-bit
100ksps
端口0
端口1
端口2
端口3
端口4
5港
端口6
7港
64针
100 PIN
ADC
8-bit
500ksps
ADC
+
-
AMUX
+
-
PGA
12-Bit
DAC
12-Bit
DAC
电压
比较
高速控制器内核
8051 CPU
(25MIPS)
22
中断
64KB
ISP功能的Flash
DEBUG
电路
4352 B
JTAG
SRAM
时钟
SANITY
电路
控制
初步修订版1.4 12/03
版权所有2003 Silicon Laboratories公司
C8051F020/1/2/3-DS14
此信息适用于正在研发的产品。其特点和规格如有变更,恕不另行通知。
C8051F020/1/2/3
笔记
2
修订版1.4
C8051F020/1/2/3
目录
1.系统概述.........................................................................................................17
1.1 。 CIP -51 微控制器核............................................ .......................................... 22
1.1.1 。完全兼容8051 ............................................... ........................................... 22
1.1.2 。提高吞吐量................................................ ............................................ 22
1.1.3 。另外Features................................................................................................23
1.2 。片上存储器............................................................................................................24
1.3 。 JTAG调试和边界扫描............................................. ...................................... 25
1.4 。可编程数字I / O和交叉开关........................................... .............................. 26
1.5 。可编程计数器阵列............................................... .......................................... 27
1.6 。串行Ports.......................................................................................................................27
1.7 。 12位模数转换器........................................... ...................................... 28
1.8 。 8位模数转换器........................................... ........................................ 29
1.9 。比较器和DACs...................................................................................................30
2.绝对最大额定值............................................. ..................................... 31
3.全球DC电气特性............................................ .......... 32
4.引脚和封装定义............................................ ............................ 33
5. ADC0 ( 12位ADC , C8051F020 / 1只) .................................... .................................... 43
5.1 。模拟多路复用器和PGA .............................................. ............................................ 43
5.2 。操作ADC模式.............................................. ................................................. 44
5.2.1 。启动Conversion.............................................................................................44
5.2.2 。跟踪模式.....................................................................................................45
5.2.3 。建立时间要求............................................... ................................... 46
5.3 。 ADC0可编程窗口检测器.............................................. ........................... 53
6. ADC0 ( 10位ADC , C8051F022 / 3) .................................... .................................... 59
6.1 。模拟多路复用器和PGA .............................................. ............................................ 59
6.2 。操作ADC模式.............................................. ................................................. 60
6.2.1 。启动Conversion.............................................................................................60
6.2.2 。跟踪模式.....................................................................................................61
6.2.3 。建立时间要求............................................... ................................... 62
6.3 。 ADC0可编程窗口检测器.............................................. ........................... 69
7. ADC1 ( 8位ADC ) ...............................................................................................................75
7.1 。模拟多路复用器和PGA .............................................. ............................................ 75
7.2 。操作ADC1方式.............................................. ............................................... 76
7.2.1 。启动Conversion.............................................................................................76
7.2.2 。跟踪模式.....................................................................................................76
7.2.3 。建立时间要求............................................... ................................... 78
8. DACS , 12位电压模式......................................... ............................................. 83
8.1 。 DAC输出Scheduling..................................................................................................83
8.1.1 。更新输出点播............................................. ...................................... 84
8.1.2 。基于定时器溢出的输出更新............................................ ................. 84
8.2 。 DAC输出Scaling/Justification...................................................................................84
9.电压基准( C8051F020 / 2 ) ......................................... ................................. 91
修订版1.4
3
C8051F020/1/2/3
10.电压基准( C8051F021 / 3 ) ......................................... ................................. 93
11 。 COMPARATORS..................................................................................................................95
12. CIP -51 MICROCONTROLLER........................................................................................101
12.1 。指令Set................................................................................................................102
12.1.1 。指令和CPU时序.............................................. .................................. 102
12.1.2 。 MOVX指令和程序存储器............................................. .............. 102
12.2 。存储器组织...................................................................................................107
12.2.1 。程序存储器................................................ ................................................. 107
12.2.2 。数据存储器.......................................................................................................108
12.2.3 。通用寄存器............................................... .................................... 108
12.2.4 。位寻址空间............................................... .................................... 108
12.2.5 。堆.................................................................................................................108
12.2.6 。特殊功能寄存器............................................... .................................... 109
12.2.7 。注册说明................................................ ........................................... 113
12.3 。中断处理程序...........................................................................................................116
12.3.1 。 MCU中断源和载体............................................. ...................... 116
12.3.2 。外部中断................................................ ............................................... 116
12.3.3 。中断Priorities................................................................................................118
12.3.4 。中断Latency..................................................................................................118
12.3.5 。中断寄存器说明............................................... ............................. 119
12.4 。电源管理模式............................................... ............................................ 125
12.4.1 。空闲模式.............................................................................................................125
12.4.2 。停止Mode............................................................................................................125
13.复位源..............................................................................................................127
13.1 。上电Reset..............................................................................................................128
13.2 。掉电复位............................................................................................................128
13.3 。外Reset................................................................................................................129
13.4 。软件强制Reset...................................................................................................129
13.5 。时钟丢失检测器复位.............................................. ......................................... 129
13.6.Comparator0复位........................................................................................................129
13.7 。外部CNVSTR引脚复位.............................................. ........................................... 129
13.8 。看门狗定时器复位..................................................................................................129
13.8.1 。启用/复位WDT .............................................. ................................................ 130
13.8.2 。禁止WDT .......................................................................................................130
13.8.3 。禁止WDT锁定............................................... .......................................... 130
13.8.4 。设置WDT Interval...........................................................................................130
14 。 OSCILLATORS...................................................................................................................135
14.1 。外部晶体Example..............................................................................................138
14.2 。外部RC示例....................................................................................................138
14.3 。外部电容举例............................................... ........................................... 138
15. FLASH MEMORY ..............................................................................................................139
15.1 。闪存编程.............................................. ............................... 139
15.2 。非易失性数据存储............................................. ................................................ 140
15.3 。安全选项............................................................................................................140
16.外部数据存储器接口和片内XRAM ....................... 145
4
修订版1.4
C8051F020/1/2/3
16.1 。访问XRAM..........................................................................................................145
16.1.1 。 16位MOVX示例............................................. .......................................... 145
16.1.2 。 8位MOVX示例............................................. ............................................ 145
16.2 。配置外部存储器接口............................................. .................... 146
16.3 。端口选择和配置.............................................. .................................... 146
16.4 。复用和非复用选择............................................ ..................... 148
16.4.1 。复用方式配置................................................ .................................. 148
16.4.2 。非复用配置.............................................. ............................. 149
16.5 。内存模式选择............................................... ................................................ 150
16.5.1 。内部XRAM只有............................................... ............................................ 150
16.5.2 。拆分模式不带块选择............................................. ............................. 150
16.5.3 。拆分模式与银行选择............................................. .................................. 151
16.5.4 。仅外部.......................................................................................................151
16.6 。定时.......................................................................................................................151
16.6.1 。非复用模式.............................................. .......................................... 153
16.6.1.1 。 16位MOVX : EMI0CF [4:2 ] =' 101 ',' 110 '或' 111' .......................... ...... 153
16.6.1.2 。 8位MOVX没有银行选择: EMI0CF [ 4 : 2 ] =' 101 '或' 111 ' ............ 154
16.6.1.3 。 8位MOVX与银行选择: EMI0CF [ 4 : 2 ] =' 110 ' 。 .............................. 155
16.6.2 。复Mode................................................................................................156
16.6.2.1 。 16位MOVX : EMI0CF [4:2 ] =' 001 ',' 010 '或' 011' .......................... ...... 156
16.6.2.2 。 8位MOVX没有银行选择: EMI0CF [ 4 : 2 ] =' 001 '或' 011 ' ............ 157
16.6.2.3 。 8位MOVX与银行选择: EMI0CF [ 4 : 2 ] =' 010 ' 。 .............................. 158
17.端口输入/输出.....................................................................................................161
17.1 。端口0 3和优先权交叉开关译码器......................................... ........... 163
17.1.1 。交叉开关引脚分配和分配............................................. ............... 163
17.1.2 。配置端口引脚的输出方式.......................................... ........ 164
17.1.3 。配置端口引脚为数字输入............................................ ................... 165
17.1.4 。外部中断( IE6和IE7 ) ........................................... ............................. 165
17.1.5 。弱Pull-ups......................................................................................................165
17.1.6 。配置端口1引脚作为模拟输入( AIN1 。 [ 7 : 0 ] ) ................................. 165 ....
17.1.7 。外部存储器接口的引脚分配............................................. ......... 166
17.1.8 。交叉开关引脚分配示例.............................................. ........................ 168
17.2.Ports 4-7 ( C8051F020 / 2只) ..................................... .................................... 177
17.2.1 。配置无引出脚的端口........................................... ............ 177
17.2.2 。配置端口引脚的输出方式.......................................... ........ 177
17.2.3 。配置端口引脚为数字输入............................................ ................... 178
17.2.4 。弱Pull-ups......................................................................................................178
17.2.5 。外部存储器接口............................................... ................................... 178
18.系统管理总线/ I2C总线(此时SMBus ) ....................................... .......... 183
18.1.Supporting文件..................................................................................................184
18.2.SMBus Protocol.............................................................................................................185
18.2.1 。 Arbitration............................................................................................................185
18.2.2 。时钟低Extension...........................................................................................185
18.2.3 。 SCL低电平超时............................................... ................................................ 186
18.2.4 。 SCL高电平(SMBus空闲)超时........................................... ............................ 186
修订版1.4
5
C8051F021
25 MIPS , 64 KB闪存, 12位ADC , 64引脚混合信号MCU
模拟外设
12位ADC
高速8051 μC核心
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
± 1 LSB INL ;无失码
可编程的吞吐量高达100 ksps的
8个外部输入;可编程为单端或差分
可编程放大器增益: 16 , 8 , 4 , 2 , 1 , 0.5
数据依赖型窗中断发生器
内置温度传感器( ±3℃ )
± 1 LSB INL ;无失码
可编程的吞吐量高达500 ksps的
8个外部输入
可编程放大器增益: 4 , 2 , 1 , 0.5
可以同步输出,定时器无抖动波形生成
流水线指令结构;执行的指令在1或2的70%的
系统时钟
高达25 MIPS的吞吐量为25 MHz的系统时钟
22向量中断源
4352字节的数据RAM
64 KB闪存;在系统可编程的512字节扇区( 512字节
预留)
外部并行数据存储器接口
32 I / O端口;所有的可承受5V
硬件的SMBus ( I2C兼容) , SPI 和两个UART串行
同时可用端口
可编程的16位计数器/定时器阵列与5个捕捉/比较MOD-
ULES
5个通用16位计数器/定时器
专用的看门狗定时器;双向复位
使用定时器3或PCA实时时钟模式
内部可编程振荡器: 2-16兆赫
外部振荡器:晶体, RC ,C或时钟
上的即时时钟源可以切换
典型工作电流为10 mA的25兆赫
多种省电休眠和关断模式
内存
8位ADC
数码外设
两个12位DAC
两个比较器
内部参考电压
V
DD
监视器/欠压检测器
片内JTAG调试&边界扫描
-
-
-
-
-
片内调试电路提供全速,非侵入式的在系统
调试(无需仿真器)
提供了断点,单步,观察点,堆栈指示器
检查/修改内存和寄存器
使用ICE芯片的卓越性能仿真系统,目标
豆荚和插座
符合IEEE1149.1边界扫描
时钟源
电源电压: 2.7 3.6 V
64引脚TQFP
温度范围: -40 + 85℃
VDD
VDD
VDD
DGND
DGND
DGND
AV +
AGND
TCK
TMS
TDI
TDO
RST
数字电源
I / O端口
CONFIG 。
模拟电源
JTAG
逻辑
边界扫描
硬件调试
RESET
8
0
5
1
C
o
r
e
UART0
UART1
SMBUS
SPI总线
PCA
P0
DRV
P0.0
P0.7
SFR总线
64 KB
FL灰
256字节
内存
4 KB
内存
外部数据存储器总线
定时器0 ,
1, 2, 4
定时器3 /
RTC
P0, P1,
P2, P3
锁存器
交叉开关
CONFIG 。
REFADC
VDD
MONEN
VDD
MONITOR
振荡器
电路
国内
振荡器
WDT
C
R
O
S
S
B
A
R
P1
DRV
P1.0/AIN1.0
P1.7/AIN1.7
P2
DRV
P2.0
P2.7
P3
DRV
P3.0
P3.7
XTAL1
XTAL2
系统
时钟
VREF
VREF
DAC1
(12-Bit)
DAC0
(12-Bit)
( REFADC )
ADC
500 ksps的
(8-Bit)
PROG
收益
A
M
U
X
8:1
DAC1
总线控制
DAC0
VREFA
AIN0.0
AIN0.1
AIN0.2
AIN0.3
AIN0.4
AIN0.5
AIN0.6
AIN0.7
CP0+
CP0-
CP1+
CP1-
C
T
L
P4锁存
P4
DRV
A
M
U
X
PROG
收益
ADC
100 ksps的
(12-Bit)
地址总线
A
d
d
r
D
a
t
a
P5锁存
P6锁存
P5
DRV
P6
DRV
温度
传感器
数据总线
P7锁存
CP0
CP1
P7
DRV
精密混合信号
版权所有 2004年由Silicon Laboratories公司
6.15.2004
C8051F021
25 MIPS , 64 KB闪存, 12位ADC , 64引脚混合信号MCU
选的电气规范
(T
A
= -40至+85 C° ,V
DD
= 2.7 V ,除非另有说明)
参数
条件
全局特性
数字电源电压
时钟= 25 MHz的
数字电源电流
时钟= 1 MHz的
与CPU活跃
时钟= 32 kHz的; V
DD
监视器残疾人
(V
DD
= 2.7 V)
数字电源电流
振荡器没有运行; V
DD
MONITOR
( SHUTDOWN )
启用
振荡器没有运行; V
DD
MONITOR
数字电源RAM数据
保持电压
CPU &数字I / O端口
时钟频率范围
端口输出高电压
I
OH
= -3毫安,端口I / O推挽
端口输出低电压
I
OL
= 8.5毫安
输入高电压
输入低电压
A / D转换器
决议
积分非线性
微分非线性
保证单调性
信号 - 噪声加
失真
吞吐率
输入电压范围
比较
响应时间
| ( CP + ) - ( CP- )| = 100毫伏
输入电压范围
输入偏置电流
输入失调电压
2.7
10
0.8
20
10
0.1
1.5
DC
V
DD
– 0.7
0.7× V
DD
0.3× V
DD
12
±1
±1
66
0
4
–0.25
–5
–10
0.001
V
DD
+ 0.25
+5
+10
100
V
REF
25
0.6
典型值
最大
3.6
单位
V
mA
mA
A
A
A
V
兆赫
V
V
V
V
最低位
最低位
dB
kSPS时
V
s
V
nA
mV
包装信息
D
D1
C8051F020DK开发套件
最小值标称值最大值
(mm) (mm) (mm)
A
-
-
-
-
1.20
0.15
1.05
A1 0.05
E1
E
A2 0.95
b
0.17 0.22 0.27
-
-
-
-
-
12.00
10.00
0.50
12.00
10.00
-
-
-
-
-
64
销1
代号
1
A2
e
A
b
A1
D
D1
e
E
E1
精密混合信号
版权所有 2004年由Silicon Laboratories公司
6.15.2004
Silicon Laboratories公司和Silicon Labs的是Silicon Laboratories Inc.的商标。
本文提及的其他产品或品牌名称均为其各自所有者的注册商标。
C8051F020/1/2/3
8K ISP功能的Flash MCU系列
模拟外设
-
SAR ADC
12位( C8051F020 / 1 )
10位( C8051F022 / 3 )
± 1 LSB INL
可编程的吞吐量高达100 ksps的
多达8个外部输入;可编程为单端或
迪FF erential
可编程放大器增益: 16 , 8 , 4 , 2 , 1 , 0.5
数据依赖型窗中断发生器
内置温度传感器( ± 3 ° C)
可编程的吞吐量高达500 ksps的
8个外部输入
可编程放大器增益: 4 , 2 , 1 , 0.5
可以同步输出到定时器的无抖动波形
表单生成
HIGH SPEED 8051
C
CORE
-
流水线指令结构;执行的70%的
-
高达25 MIPS的吞吐量与25 MHz时钟
-
22向量中断源
内存
-
4352字节的内部数据RAM ( 4K + 256 )
-
64K字节FLASH ;在系统可编程以512字节
-
扇区
外部64K字节数据存储器接口(可编
BLE复用或非复用模式)
指令集在1或2个系统时钟
-
8位ADC
-
两个12位DAC
数码外设
-
8字节宽的端口I / O( C8051F020 / 2 ) ; 5V宽容
-
4字节宽的端口I / O( C8051F021 / 3 ) ; 5V宽容
-
硬件的SMBus (我
2
C兼容) , SPI 和
-
-
两个模拟比较器
-
参考电压
-
精密VDD监视器/欠压检测
片内JTAG调试&边界扫描
-
片内调试电路提供全速,非
-
-
-
-
侵入式在系统/在系统调试
提供了断点,单步,观察点,
组监视器;检查/修改内存和寄存器
优越的性能仿真系统采用冰
芯片,目标吊舱,和插座
符合IEEE1149.1边界扫描
低成本,
完整
开发套件
-
-
时钟源
-
内部可编程振荡器: 2至16兆赫
-
外部振荡器:晶体, RC ,C或时钟
-
使用定时器3或PCA实时时钟模式
电源电压.......................... 2.7V至3.6V
-
典型工作电流为10毫安, 20兆赫
-
多种省电休眠和关断模式
100引脚TQFP和64引脚TQFP封装可用
温度范围: -40 ° C至+ 85°C
两个UART串行端口可同时
可编程的16位计数器/定时器阵列
5捕捉/比较模块
5个通用16位计数器/定时器
专用的看门狗定时器;双向复位引脚
模拟外设
温度
传感器
数字I / O
UART0
UART1
SMBUS
SPI总线
PCA
定时器0
定时器1
定时器2
定时器3
定时器4
交叉开关
AMUX
PGA
VREF
外部存储器接口
10/12-bit
100ksps
端口0
端口1
端口2
端口3
端口4
5港
端口6
7港
64针
100 PIN
ADC
8-bit
500ksps
ADC
+
-
AMUX
+
-
PGA
12-Bit
DAC
12-Bit
DAC
电压
比较
高速控制器内核
8051 CPU
(25MIPS)
22
中断
64KB
ISP功能的Flash
DEBUG
电路
4352 B
JTAG
SRAM
时钟
SANITY
电路
控制
初步修订版1.4 12/03
版权所有2003 Silicon Laboratories公司
C8051F020/1/2/3-DS14
此信息适用于正在研发的产品。其特点和规格如有变更,恕不另行通知。
C8051F020/1/2/3
笔记
2
修订版1.4
C8051F020/1/2/3
目录
1.系统概述.........................................................................................................17
1.1 。 CIP -51 微控制器核............................................ .......................................... 22
1.1.1 。完全兼容8051 ............................................... ........................................... 22
1.1.2 。提高吞吐量................................................ ............................................ 22
1.1.3 。另外Features................................................................................................23
1.2 。片上存储器............................................................................................................24
1.3 。 JTAG调试和边界扫描............................................. ...................................... 25
1.4 。可编程数字I / O和交叉开关........................................... .............................. 26
1.5 。可编程计数器阵列............................................... .......................................... 27
1.6 。串行Ports.......................................................................................................................27
1.7 。 12位模数转换器........................................... ...................................... 28
1.8 。 8位模数转换器........................................... ........................................ 29
1.9 。比较器和DACs...................................................................................................30
2.绝对最大额定值............................................. ..................................... 31
3.全球DC电气特性............................................ .......... 32
4.引脚和封装定义............................................ ............................ 33
5. ADC0 ( 12位ADC , C8051F020 / 1只) .................................... .................................... 43
5.1 。模拟多路复用器和PGA .............................................. ............................................ 43
5.2 。操作ADC模式.............................................. ................................................. 44
5.2.1 。启动Conversion.............................................................................................44
5.2.2 。跟踪模式.....................................................................................................45
5.2.3 。建立时间要求............................................... ................................... 46
5.3 。 ADC0可编程窗口检测器.............................................. ........................... 53
6. ADC0 ( 10位ADC , C8051F022 / 3) .................................... .................................... 59
6.1 。模拟多路复用器和PGA .............................................. ............................................ 59
6.2 。操作ADC模式.............................................. ................................................. 60
6.2.1 。启动Conversion.............................................................................................60
6.2.2 。跟踪模式.....................................................................................................61
6.2.3 。建立时间要求............................................... ................................... 62
6.3 。 ADC0可编程窗口检测器.............................................. ........................... 69
7. ADC1 ( 8位ADC ) ...............................................................................................................75
7.1 。模拟多路复用器和PGA .............................................. ............................................ 75
7.2 。操作ADC1方式.............................................. ............................................... 76
7.2.1 。启动Conversion.............................................................................................76
7.2.2 。跟踪模式.....................................................................................................76
7.2.3 。建立时间要求............................................... ................................... 78
8. DACS , 12位电压模式......................................... ............................................. 83
8.1 。 DAC输出Scheduling..................................................................................................83
8.1.1 。更新输出点播............................................. ...................................... 84
8.1.2 。基于定时器溢出的输出更新............................................ ................. 84
8.2 。 DAC输出Scaling/Justification...................................................................................84
9.电压基准( C8051F020 / 2 ) ......................................... ................................. 91
修订版1.4
3
C8051F020/1/2/3
10.电压基准( C8051F021 / 3 ) ......................................... ................................. 93
11 。 COMPARATORS..................................................................................................................95
12. CIP -51 MICROCONTROLLER........................................................................................101
12.1 。指令Set................................................................................................................102
12.1.1 。指令和CPU时序.............................................. .................................. 102
12.1.2 。 MOVX指令和程序存储器............................................. .............. 102
12.2 。存储器组织...................................................................................................107
12.2.1 。程序存储器................................................ ................................................. 107
12.2.2 。数据存储器.......................................................................................................108
12.2.3 。通用寄存器............................................... .................................... 108
12.2.4 。位寻址空间............................................... .................................... 108
12.2.5 。堆.................................................................................................................108
12.2.6 。特殊功能寄存器............................................... .................................... 109
12.2.7 。注册说明................................................ ........................................... 113
12.3 。中断处理程序...........................................................................................................116
12.3.1 。 MCU中断源和载体............................................. ...................... 116
12.3.2 。外部中断................................................ ............................................... 116
12.3.3 。中断Priorities................................................................................................118
12.3.4 。中断Latency..................................................................................................118
12.3.5 。中断寄存器说明............................................... ............................. 119
12.4 。电源管理模式............................................... ............................................ 125
12.4.1 。空闲模式.............................................................................................................125
12.4.2 。停止Mode............................................................................................................125
13.复位源..............................................................................................................127
13.1 。上电Reset..............................................................................................................128
13.2 。掉电复位............................................................................................................128
13.3 。外Reset................................................................................................................129
13.4 。软件强制Reset...................................................................................................129
13.5 。时钟丢失检测器复位.............................................. ......................................... 129
13.6.Comparator0复位........................................................................................................129
13.7 。外部CNVSTR引脚复位.............................................. ........................................... 129
13.8 。看门狗定时器复位..................................................................................................129
13.8.1 。启用/复位WDT .............................................. ................................................ 130
13.8.2 。禁止WDT .......................................................................................................130
13.8.3 。禁止WDT锁定............................................... .......................................... 130
13.8.4 。设置WDT Interval...........................................................................................130
14 。 OSCILLATORS...................................................................................................................135
14.1 。外部晶体Example..............................................................................................138
14.2 。外部RC示例....................................................................................................138
14.3 。外部电容举例............................................... ........................................... 138
15. FLASH MEMORY ..............................................................................................................139
15.1 。闪存编程.............................................. ............................... 139
15.2 。非易失性数据存储............................................. ................................................ 140
15.3 。安全选项............................................................................................................140
16.外部数据存储器接口和片内XRAM ....................... 145
4
修订版1.4
C8051F020/1/2/3
16.1 。访问XRAM..........................................................................................................145
16.1.1 。 16位MOVX示例............................................. .......................................... 145
16.1.2 。 8位MOVX示例............................................. ............................................ 145
16.2 。配置外部存储器接口............................................. .................... 146
16.3 。端口选择和配置.............................................. .................................... 146
16.4 。复用和非复用选择............................................ ..................... 148
16.4.1 。复用方式配置................................................ .................................. 148
16.4.2 。非复用配置.............................................. ............................. 149
16.5 。内存模式选择............................................... ................................................ 150
16.5.1 。内部XRAM只有............................................... ............................................ 150
16.5.2 。拆分模式不带块选择............................................. ............................. 150
16.5.3 。拆分模式与银行选择............................................. .................................. 151
16.5.4 。仅外部.......................................................................................................151
16.6 。定时.......................................................................................................................151
16.6.1 。非复用模式.............................................. .......................................... 153
16.6.1.1 。 16位MOVX : EMI0CF [4:2 ] =' 101 ',' 110 '或' 111' .......................... ...... 153
16.6.1.2 。 8位MOVX没有银行选择: EMI0CF [ 4 : 2 ] =' 101 '或' 111 ' ............ 154
16.6.1.3 。 8位MOVX与银行选择: EMI0CF [ 4 : 2 ] =' 110 ' 。 .............................. 155
16.6.2 。复Mode................................................................................................156
16.6.2.1 。 16位MOVX : EMI0CF [4:2 ] =' 001 ',' 010 '或' 011' .......................... ...... 156
16.6.2.2 。 8位MOVX没有银行选择: EMI0CF [ 4 : 2 ] =' 001 '或' 011 ' ............ 157
16.6.2.3 。 8位MOVX与银行选择: EMI0CF [ 4 : 2 ] =' 010 ' 。 .............................. 158
17.端口输入/输出.....................................................................................................161
17.1 。端口0 3和优先权交叉开关译码器......................................... ........... 163
17.1.1 。交叉开关引脚分配和分配............................................. ............... 163
17.1.2 。配置端口引脚的输出方式.......................................... ........ 164
17.1.3 。配置端口引脚为数字输入............................................ ................... 165
17.1.4 。外部中断( IE6和IE7 ) ........................................... ............................. 165
17.1.5 。弱Pull-ups......................................................................................................165
17.1.6 。配置端口1引脚作为模拟输入( AIN1 。 [ 7 : 0 ] ) ................................. 165 ....
17.1.7 。外部存储器接口的引脚分配............................................. ......... 166
17.1.8 。交叉开关引脚分配示例.............................................. ........................ 168
17.2.Ports 4-7 ( C8051F020 / 2只) ..................................... .................................... 177
17.2.1 。配置无引出脚的端口........................................... ............ 177
17.2.2 。配置端口引脚的输出方式.......................................... ........ 177
17.2.3 。配置端口引脚为数字输入............................................ ................... 178
17.2.4 。弱Pull-ups......................................................................................................178
17.2.5 。外部存储器接口............................................... ................................... 178
18.系统管理总线/ I2C总线(此时SMBus ) ....................................... .......... 183
18.1.Supporting文件..................................................................................................184
18.2.SMBus Protocol.............................................................................................................185
18.2.1 。 Arbitration............................................................................................................185
18.2.2 。时钟低Extension...........................................................................................185
18.2.3 。 SCL低电平超时............................................... ................................................ 186
18.2.4 。 SCL高电平(SMBus空闲)超时........................................... ............................ 186
修订版1.4
5
C8051F020/1/2/3
8K ISP功能的Flash MCU系列
模拟外设
-
SAR ADC
12位( C8051F020 / 1 )
10位( C8051F022 / 3 )
± 1 LSB INL
可编程的吞吐量高达100 ksps的
多达8个外部输入;可编程为单端或
迪FF erential
可编程放大器增益: 16 , 8 , 4 , 2 , 1 , 0.5
数据依赖型窗中断发生器
内置温度传感器( ± 3 ° C)
可编程的吞吐量高达500 ksps的
8个外部输入
可编程放大器增益: 4 , 2 , 1 , 0.5
可以同步输出到定时器的无抖动波形
表单生成
HIGH SPEED 8051
C
CORE
-
流水线指令结构;执行的70%的
-
高达25 MIPS的吞吐量与25 MHz时钟
-
22向量中断源
内存
-
4352字节的内部数据RAM ( 4K + 256 )
-
64K字节FLASH ;在系统可编程以512字节
-
扇区
外部64K字节数据存储器接口(可编
BLE复用或非复用模式)
指令集在1或2个系统时钟
-
8位ADC
-
两个12位DAC
数码外设
-
8字节宽的端口I / O( C8051F020 / 2 ) ; 5V宽容
-
4字节宽的端口I / O( C8051F021 / 3 ) ; 5V宽容
-
硬件的SMBus (我
2
C兼容) , SPI 和
-
-
两个模拟比较器
-
参考电压
-
精密VDD监视器/欠压检测
片内JTAG调试&边界扫描
-
片内调试电路提供全速,非
-
-
-
-
侵入式在系统/在系统调试
提供了断点,单步,观察点,
组监视器;检查/修改内存和寄存器
优越的性能仿真系统采用冰
芯片,目标吊舱,和插座
符合IEEE1149.1边界扫描
低成本,
完整
开发套件
-
-
时钟源
-
内部可编程振荡器: 2至16兆赫
-
外部振荡器:晶体, RC ,C或时钟
-
使用定时器3或PCA实时时钟模式
电源电压.......................... 2.7V至3.6V
-
典型工作电流为10毫安, 20兆赫
-
多种省电休眠和关断模式
100引脚TQFP和64引脚TQFP封装可用
温度范围: -40 ° C至+ 85°C
两个UART串行端口可同时
可编程的16位计数器/定时器阵列
5捕捉/比较模块
5个通用16位计数器/定时器
专用的看门狗定时器;双向复位引脚
模拟外设
温度
传感器
数字I / O
UART0
UART1
SMBUS
SPI总线
PCA
定时器0
定时器1
定时器2
定时器3
定时器4
交叉开关
AMUX
PGA
VREF
外部存储器接口
10/12-bit
100ksps
端口0
端口1
端口2
端口3
端口4
5港
端口6
7港
64针
100 PIN
ADC
8-bit
500ksps
ADC
+
-
AMUX
+
-
PGA
12-Bit
DAC
12-Bit
DAC
电压
比较
高速控制器内核
8051 CPU
(25MIPS)
22
中断
64KB
ISP功能的Flash
DEBUG
电路
4352 B
JTAG
SRAM
时钟
SANITY
电路
控制
初步修订版1.4 12/03
版权所有2003 Silicon Laboratories公司
C8051F020/1/2/3-DS14
此信息适用于正在研发的产品。其特点和规格如有变更,恕不另行通知。
C8051F020/1/2/3
笔记
2
修订版1.4
C8051F020/1/2/3
目录
1.系统概述.........................................................................................................17
1.1 。 CIP -51 微控制器核............................................ .......................................... 22
1.1.1 。完全兼容8051 ............................................... ........................................... 22
1.1.2 。提高吞吐量................................................ ............................................ 22
1.1.3 。另外Features................................................................................................23
1.2 。片上存储器............................................................................................................24
1.3 。 JTAG调试和边界扫描............................................. ...................................... 25
1.4 。可编程数字I / O和交叉开关........................................... .............................. 26
1.5 。可编程计数器阵列............................................... .......................................... 27
1.6 。串行Ports.......................................................................................................................27
1.7 。 12位模数转换器........................................... ...................................... 28
1.8 。 8位模数转换器........................................... ........................................ 29
1.9 。比较器和DACs...................................................................................................30
2.绝对最大额定值............................................. ..................................... 31
3.全球DC电气特性............................................ .......... 32
4.引脚和封装定义............................................ ............................ 33
5. ADC0 ( 12位ADC , C8051F020 / 1只) .................................... .................................... 43
5.1 。模拟多路复用器和PGA .............................................. ............................................ 43
5.2 。操作ADC模式.............................................. ................................................. 44
5.2.1 。启动Conversion.............................................................................................44
5.2.2 。跟踪模式.....................................................................................................45
5.2.3 。建立时间要求............................................... ................................... 46
5.3 。 ADC0可编程窗口检测器.............................................. ........................... 53
6. ADC0 ( 10位ADC , C8051F022 / 3) .................................... .................................... 59
6.1 。模拟多路复用器和PGA .............................................. ............................................ 59
6.2 。操作ADC模式.............................................. ................................................. 60
6.2.1 。启动Conversion.............................................................................................60
6.2.2 。跟踪模式.....................................................................................................61
6.2.3 。建立时间要求............................................... ................................... 62
6.3 。 ADC0可编程窗口检测器.............................................. ........................... 69
7. ADC1 ( 8位ADC ) ...............................................................................................................75
7.1 。模拟多路复用器和PGA .............................................. ............................................ 75
7.2 。操作ADC1方式.............................................. ............................................... 76
7.2.1 。启动Conversion.............................................................................................76
7.2.2 。跟踪模式.....................................................................................................76
7.2.3 。建立时间要求............................................... ................................... 78
8. DACS , 12位电压模式......................................... ............................................. 83
8.1 。 DAC输出Scheduling..................................................................................................83
8.1.1 。更新输出点播............................................. ...................................... 84
8.1.2 。基于定时器溢出的输出更新............................................ ................. 84
8.2 。 DAC输出Scaling/Justification...................................................................................84
9.电压基准( C8051F020 / 2 ) ......................................... ................................. 91
修订版1.4
3
C8051F020/1/2/3
10.电压基准( C8051F021 / 3 ) ......................................... ................................. 93
11 。 COMPARATORS..................................................................................................................95
12. CIP -51 MICROCONTROLLER........................................................................................101
12.1 。指令Set................................................................................................................102
12.1.1 。指令和CPU时序.............................................. .................................. 102
12.1.2 。 MOVX指令和程序存储器............................................. .............. 102
12.2 。存储器组织...................................................................................................107
12.2.1 。程序存储器................................................ ................................................. 107
12.2.2 。数据存储器.......................................................................................................108
12.2.3 。通用寄存器............................................... .................................... 108
12.2.4 。位寻址空间............................................... .................................... 108
12.2.5 。堆.................................................................................................................108
12.2.6 。特殊功能寄存器............................................... .................................... 109
12.2.7 。注册说明................................................ ........................................... 113
12.3 。中断处理程序...........................................................................................................116
12.3.1 。 MCU中断源和载体............................................. ...................... 116
12.3.2 。外部中断................................................ ............................................... 116
12.3.3 。中断Priorities................................................................................................118
12.3.4 。中断Latency..................................................................................................118
12.3.5 。中断寄存器说明............................................... ............................. 119
12.4 。电源管理模式............................................... ............................................ 125
12.4.1 。空闲模式.............................................................................................................125
12.4.2 。停止Mode............................................................................................................125
13.复位源..............................................................................................................127
13.1 。上电Reset..............................................................................................................128
13.2 。掉电复位............................................................................................................128
13.3 。外Reset................................................................................................................129
13.4 。软件强制Reset...................................................................................................129
13.5 。时钟丢失检测器复位.............................................. ......................................... 129
13.6.Comparator0复位........................................................................................................129
13.7 。外部CNVSTR引脚复位.............................................. ........................................... 129
13.8 。看门狗定时器复位..................................................................................................129
13.8.1 。启用/复位WDT .............................................. ................................................ 130
13.8.2 。禁止WDT .......................................................................................................130
13.8.3 。禁止WDT锁定............................................... .......................................... 130
13.8.4 。设置WDT Interval...........................................................................................130
14 。 OSCILLATORS...................................................................................................................135
14.1 。外部晶体Example..............................................................................................138
14.2 。外部RC示例....................................................................................................138
14.3 。外部电容举例............................................... ........................................... 138
15. FLASH MEMORY ..............................................................................................................139
15.1 。闪存编程.............................................. ............................... 139
15.2 。非易失性数据存储............................................. ................................................ 140
15.3 。安全选项............................................................................................................140
16.外部数据存储器接口和片内XRAM ....................... 145
4
修订版1.4
C8051F020/1/2/3
16.1 。访问XRAM..........................................................................................................145
16.1.1 。 16位MOVX示例............................................. .......................................... 145
16.1.2 。 8位MOVX示例............................................. ............................................ 145
16.2 。配置外部存储器接口............................................. .................... 146
16.3 。端口选择和配置.............................................. .................................... 146
16.4 。复用和非复用选择............................................ ..................... 148
16.4.1 。复用方式配置................................................ .................................. 148
16.4.2 。非复用配置.............................................. ............................. 149
16.5 。内存模式选择............................................... ................................................ 150
16.5.1 。内部XRAM只有............................................... ............................................ 150
16.5.2 。拆分模式不带块选择............................................. ............................. 150
16.5.3 。拆分模式与银行选择............................................. .................................. 151
16.5.4 。仅外部.......................................................................................................151
16.6 。定时.......................................................................................................................151
16.6.1 。非复用模式.............................................. .......................................... 153
16.6.1.1 。 16位MOVX : EMI0CF [4:2 ] =' 101 ',' 110 '或' 111' .......................... ...... 153
16.6.1.2 。 8位MOVX没有银行选择: EMI0CF [ 4 : 2 ] =' 101 '或' 111 ' ............ 154
16.6.1.3 。 8位MOVX与银行选择: EMI0CF [ 4 : 2 ] =' 110 ' 。 .............................. 155
16.6.2 。复Mode................................................................................................156
16.6.2.1 。 16位MOVX : EMI0CF [4:2 ] =' 001 ',' 010 '或' 011' .......................... ...... 156
16.6.2.2 。 8位MOVX没有银行选择: EMI0CF [ 4 : 2 ] =' 001 '或' 011 ' ............ 157
16.6.2.3 。 8位MOVX与银行选择: EMI0CF [ 4 : 2 ] =' 010 ' 。 .............................. 158
17.端口输入/输出.....................................................................................................161
17.1 。端口0 3和优先权交叉开关译码器......................................... ........... 163
17.1.1 。交叉开关引脚分配和分配............................................. ............... 163
17.1.2 。配置端口引脚的输出方式.......................................... ........ 164
17.1.3 。配置端口引脚为数字输入............................................ ................... 165
17.1.4 。外部中断( IE6和IE7 ) ........................................... ............................. 165
17.1.5 。弱Pull-ups......................................................................................................165
17.1.6 。配置端口1引脚作为模拟输入( AIN1 。 [ 7 : 0 ] ) ................................. 165 ....
17.1.7 。外部存储器接口的引脚分配............................................. ......... 166
17.1.8 。交叉开关引脚分配示例.............................................. ........................ 168
17.2.Ports 4-7 ( C8051F020 / 2只) ..................................... .................................... 177
17.2.1 。配置无引出脚的端口........................................... ............ 177
17.2.2 。配置端口引脚的输出方式.......................................... ........ 177
17.2.3 。配置端口引脚为数字输入............................................ ................... 178
17.2.4 。弱Pull-ups......................................................................................................178
17.2.5 。外部存储器接口............................................... ................................... 178
18.系统管理总线/ I2C总线(此时SMBus ) ....................................... .......... 183
18.1.Supporting文件..................................................................................................184
18.2.SMBus Protocol.............................................................................................................185
18.2.1 。 Arbitration............................................................................................................185
18.2.2 。时钟低Extension...........................................................................................185
18.2.3 。 SCL低电平超时............................................... ................................................ 186
18.2.4 。 SCL高电平(SMBus空闲)超时........................................... ............................ 186
修订版1.4
5
查看更多C8051F021PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    C8051F021
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:2880133232 复制 点击这里给我发消息 QQ:2880133232 复制 点击这里给我发消息 QQ:2880133232 复制

电话:0755-83202411
联系人:杨泽鹏
地址:深圳市福田区 汉国中心55楼
C8051F021
SILICON LABS(芯科)
22+
15006
原装原厂公司现货
QQ: 点击这里给我发消息 QQ:800888908 复制
电话:755-88608527(高端电子元件渠道商)/83950895/83950890
联系人:蔡小姐/吴小姐/钱先生/朱先生
地址:總部地址:UNIT D18 3/FWONG KING INDUSTRIAL BUILDINGNO.2-4 TAI YAU STREETKL
深圳地址:深圳市龍崗區坂田街道永香路創匯
C8051F021
SILICON
19+
1032
代理
原装假一赔十!可提供正规渠道证明!
QQ: 点击这里给我发消息 QQ:800888908 复制
电话:755-83241160(高端器件渠道商)/83950019/83950895/83950890
联系人:Sante Zhang/Mollie
地址:總部地址:UNIT D18 3/FWONG KING INDUSTRIAL BUILDINGNO.2-4 TAI YAU STREETKL
深圳地址:深圳市龍崗區坂田街道永香路創匯
C8051F021
SILICON
19+
2030
TQFP
假一罚万,全新原装库存现货,可长期订货
QQ: 点击这里给我发消息 QQ:121715395 复制 点击这里给我发消息 QQ:316429272 复制
电话:0755-83259954/0755-82701784
联系人:李小姐/李先生/罗小姐/汪先生
地址:福田区振华路华乐楼615室
C8051F021
SILICON
12+
87788
TQFP-64
中国唯一指定代理商√√√特价!特价!
QQ: 点击这里给我发消息 QQ:800888908 复制
电话:755-83950890(高端元件渠道商)/83950019/83950895
联系人:朱先生
地址:總部地址:UNIT D18 3/FWONG KING INDUSTRIAL BUILDINGNO.2-4 TAI YAU STREETKL
深圳地址:深圳市龍崗區坂田街道永香路創匯
C8051F021
SILICON
19+
1032
代理
原装假一赔十!可提供正规渠道证明!
QQ: 点击这里给我发消息 QQ:1244719342 复制 点击这里给我发消息 QQ:735585398 复制
电话:18026926850/0755-83247709/0755-83247721
联系人:朱小姐 刘小姐
地址:深圳福田区红荔西路上步工业区201栋西座4A88室
C8051F021
AD
18+
30000
TQFP64
全新原装现货
QQ: 点击这里给我发消息 QQ:2675049463 复制

电话:13681678667
联系人:吴
地址:上海市宝山区大场镇锦秋路699弄锦秋花园
C8051F021
SILICON
23+
33500
TQFP64
只做进口原装,假一赔十;欢迎致电:杨先生15001712988
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:何小姐
地址:海淀区中关村大街32号和盛嘉业大厦10层1008室
C8051F021
SILICON
21+
15000
TQFP
全新原装正品/质量有保证
QQ: 点击这里给我发消息 QQ:1807086236 复制 点击这里给我发消息 QQ:2322757237 复制

电话:0755-82533156 82710336
联系人:朱经理、张小姐
地址:深圳市福田区华强北上步工业区501栋11楼1109-1110室
C8051F021
SILICON
2019+
445
QFP
十年专营,供应原装正品!热卖现货!
QQ: 点击这里给我发消息 QQ:1248156793 复制 点击这里给我发消息 QQ:519794981 复制

电话:0755-83242658
联系人:廖先生
地址:广东深圳市福田区华强北路赛格科技园4栋西3楼3A31-32室★十佳优质供应商★
C8051F021
SILICON
24+
8000
QFP
100%原装正品,只做原装正品
查询更多C8051F021供应信息

深圳市碧威特网络技术有限公司
 复制成功!