添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第406页 > C8051F344
C8051F340/1/2/3/4/5/6/7
全速USB闪存单片机系列
模拟外设
-
10位ADC
-
两个比较器
-
内部参考电压
-
掉电检测器和POR电路
USB功能控制器
-
USB 2.0规格兼容
-
全速(12 Mbps)的或低速(1.5 Mbps)的操作
-
集成的时钟恢复;要求无外部晶体
-
-
-
片上调试
-
片内调试电路提供全速,非intru-
-
-
西伯在系统调试(无需仿真器)
提供了断点,单步,
检查/修改内存和寄存器
优越的性能仿真系统使用
ICE-芯片,目标吊舱,和插座
全速或低速
支持八个灵活的端点
1 kB的USB缓冲存储器
集成收发器;无需外部电阻器
高达200 ksps的
内置模拟多路复用器与单端和
差模
VREF从外部引脚,内部基准,或V
DD
内置温度传感器
外部转换启动输入选项
高速8051 μC核心
-
流水线指令结构;执行的70%的
-
-
内存
-
4352或2304字节RAM
-
64或32 KB闪存;在系统可编程以512字节
扇区
在1或2个系统时钟指示
48 MIPS ,并提供25 MIPS的版本。
扩展的中断处理程序
数码外设
-
40/25端口I / O;所有的5 V容限高灌电流
-
硬件增强型SPI ,与SMBus ,和一个或两个
-
-
增强型UART串行端口
四个通用16位计数器/定时器
16位可编程计数器阵列( PCA)用的Cap- 5
TURE /比较模块
外部存储器接口( EMIF )
-
时钟源
-
内部振荡器: 0.25 %的精度与时钟恢复
-
启用。支持所有USB和UART模式
外部振荡器:晶体, RC ,C或时钟( 1或2针
模式)
低频率( 80 kHz)的内部振荡器
上的即时时钟源可以切换
电源电压输入: 2.7 5.25 V
-
使用支持的电压范围为3.6至5.25 V片
稳压器
-
-
套餐
-
48引脚TQFP ( C8051F340 / 1 /4/ 5)
-
32引脚LQFP ( C8051F342 / 3/6/ 7)
温度范围: -40 + 85℃
类似物
外设
A
M
U
X
数字I / O
交叉开关
UART0
UART1
SPI
SMBUS
PCA
4计时器
端口0
分机。内存I / F
端口1
端口2
端口3
端口4
10-bit
200 kSPS时
ADC
VREF
+
-
+
-
温度
传感器
VREG
48只脚
高精度内部
振荡器
USB控制器/
收发器
高速控制器内核
64/32 KB
ISP功能的Flash
灵活的
中断
8051 CPU
( 48/25 MIPS )
DEBUG
电路
4/2 KB RAM
POR
WDT
1.0版8/06
版权所有 2006年由Silicon Laboratories公司
C8051F34x
此信息适用于正在研发的产品。其特点和规格如有变更,恕不另行通知。
C8051F340/1/2/3/4/5/6/7
N
OTES
:
2
1.0版
C8051F340/1/2/3/4/5/6/7
目录
1.系统Overview.................................................................................................... 19
1.1 。 CIP -51 微控制器核............................................ .............................. 23
1.1.1 。完全兼容8051 ............................................... ............................... 23
1.1.2 。提高吞吐量................................................ ............................... 23
1.1.3 。附加功能................................................ .................................. 23
1.2 。片上Memory............................................................................................... 25
1.3 。通用串行总线控制器.............................................. ........................... 26
1.4 。电压调节器................................................ ............................................. 27
1.5 。片内调试电路............................................. ...................................... 27
1.6 。可编程数字I / O和交叉开关........................................... ................ 28
1.7 。串口....................................................................................................... 29
1.8 。可编程计数器阵列............................................... ............................ 29
1.9 。 10位模数转换器........................................... .......................... 30
1.10.Comparators..................................................................................................... 31
2.绝对最大额定值............................................. ..................................... 32
3.全球DC电气特性............................................ ........................ 33
4.引脚和封装定义............................................ ................................ 36
5. 10位ADC (ADC0).................................................................................................. 45
5.1 。模拟多路复用器................................................ ............................................ 46
5.2 。温度传感器................................................ ......................................... 47
5.3 。操作模式............................................... ........................................... 49
5.3.1 。启动转换............................................... ................................ 49
5.3.2 。跟踪方式................................................ ........................................ 50
5.3.3 。建立时间要求............................................... ...................... 51
5.4 。可编程窗口检测器............................................... ....................... 56
5.4.1 。窗口检测器在单端模式........................................... ...... 58
5.4.2 。窗口检测器在差分模式............................................. ......... 59
6.电压基准.............................................. .................................................. .. 61
7.比较........................................................................................................... 63
8.稳压器( REG0 ) ........................................... ........................................... 73
8.1 。稳压器模式选择............................................... .................................. 73
8.2 。 VBUS检测................................................ ................................................ 73
9. CIP- 51微控制器............................................ ............................................... 77
9.1 。指令集................................................ .................................................. 。 78
9.1.1 。指令和CPU时序.............................................. ....................... 78
9.1.2 。 MOVX指令和程序存储器............................................. .... 79
9.2 。存储器结构................................................ ........................................ 83
9.2.1 。程序存储器................................................ ...................................... 83
9.2.2 。数据存储器................................................ ............................................ 84
9.2.3 。通用寄存器............................................... ....................... 84
9.2.4 。位寻址空间............................................... ......................... 84
9.2.5 。堆....................................................................................................... 84
9.2.6 。特殊功能寄存器............................................... ........................ 85
1.0版
3
C8051F340/1/2/3/4/5/6/7
9.2.7 。注册说明................................................ ............................... 89
9.3 。中断处理程序................................................ ............................................... 91
9.3.1 。 MCU中断源和载体............................................. ........... 91
9.3.2 。外部中断................................................ .................................... 91
9.3.3 。中断优先级................................................ ..................................... 92
9.3.4 。中断延迟................................................ ...................................... 92
9.3.5 。中断寄存器说明............................................... .................. 93
9.4 。电源管理模式............................................... ............................. 100
9.4.1 。空闲模式................................................ ................................................ 100
9.4.2 。 STOP模式................................................ .............................................. 100
10.预取引擎.............................................. .................................................. 103 ....
11.复位Sources....................................................................................................... 105
11.1.Power上电复位............................................ ................................................. 106
11.2.Power故障复位/ VDD监视器......................................... ........................... 107
11.3.External复位.............................................. .................................................. 108
11.4.Missing时钟探测器复位............................................ ............................ 108
11.5.Comparator0复位.............................................. .......................................... 108
11.6.PCA看门狗复位............................................ .............................. 108
11.7.Flash错误复位............................................. .............................................. 108
11.8.Software复位.............................................. ................................................. 109
11.9.USB Reset...................................................................................................... 109
12.闪存....................................................................................................... 113
12.1.Programming的闪存............................................ ....................... 113
12.1.1.Flash锁和钥匙的功能......................................... ...................... 113
12.1.2.Flash擦除程序........................................... ............................... 113
12.1.3.Flash写程序........................................... ................................ 114
12.2.Non性数据存储........................................... ................................... 115
12.3.Security选项.............................................. ............................................... 115
13.外部数据存储器接口和片内XRAM ....................................... 。 121
13.1.Accessing XRAM .............................................. .............................................. 121
13.1.1.16位MOVX示例........................................... ................................ 121
13.1.2.8位MOVX示例........................................... .................................. 121
13.2.Accessing USB FIFO空间............................................ .............................. 122
13.3.Configuring外部存储器接口........................................... ......... 123
13.4.Port Configuration........................................................................................... 123
13.5.Multiplexed和非复用选择.......................................... .......... 126
13.5.1.Multiplexed配置............................................ ........................... 126
13.5.2.Non复用配置.......................................... ..................... 127
13.6.Memory模式选择............................................. .................................... 127
13.6.1.Internal XRAM只有........................................... .................................... 128
13.6.2.Split模式不带块选择......................................... ..................... 128
13.6.3.Split模式与银行选择......................................... .......................... 129
13.6.4.External只有............................................ .............................................. 129
13.7.Timing .......................................................................................................... 129
13.7.1.Non复用方式.......................................... ................................. 131
4
1.0版
C8051F340/1/2/3/4/5/6/7
13.7.2.Multiplexed模式............................................ ....................................... 134
14.振荡器............................................................................................................. 139
14.1.Programmable内部高频( HF )振荡器............................... 140
14.1.1.Internal高频振荡器挂起方式......................................... .......... 140
14.2.Programmable内部低频( LF )振荡器................................ 141
14.2.1.Calibrating内部低频振荡器......................................... ............ 141
14.3.External振荡器驱动电路............................................ .......................... 143
14.3.1.Clocking定时器直接通过外部振荡器...................... 143
14.3.2.External晶体示例........................................... ............................ 143
14.3.3.External RC示例........................................... .................................. 144
14.3.4.External电容示例........................................... ........................ 144
14.4.4x时钟乘法器............................................. ............................................. 146
14.5.System和USB时钟选择........................................... ....................... 147
14.5.1.System时钟选择........................................... .............................. 147
14.5.2.USB时钟选择........................................... ................................... 147
15.港Input/Output.................................................................................................. 151
15.1.Priority交叉开关译码器............................................. ................................. 153
15.2.Port I / O初始化........................................... ............................................ 155
15.3.General目的端口I / O .......................................... ..................................... 158
16.通用串行总线控制器( USB0 ) ......................................... ..................... 167
16.1.Endpoint寻址.............................................. ........................................ 168
16.2.USB收发器.............................................. .............................................. 168
16.3.USB寄存器访问............................................. ........................................ 170
16.4.USB时钟配置............................................. ................................... 174
16.5.FIFO管理.............................................. ........................................... 175
16.5.1.FIFO拆分模式........................................... .......................................... 175
16.5.2.FIFO双缓冲........................................... ................................ 176
16.5.3.FIFO访问............................................ .............................................. 176
16.6.Function寻址.............................................. ......................................... 177
16.7.Function配置和控制............................................ .................... 177
16.8.Interrupts ........................................................................................................ 180
16.9.The串行接口引擎............................................ ................................ 184
16.10.Endpoint0 ..................................................................................................... 184
16.10.1.Endpoint0设置交易........................................... ............... 185
16.10.2.Endpoint0的交易........................................... ........................ 185
16.10.3.Endpoint0的交易........................................... .................... 186
16.11.Configuring Endpoints1-3 ............................................ ................................. 188
16.12.Controlling Endpoints1-3在........................................... ............................... 188
16.12.1.Endpoints1-3 IN中断或批量方式...................................... ......... 188
16.12.2.Endpoints1-3在等时模式........................................ ............. 189
16.13.Controlling Endpoints1-3 OUT ........................................... ........................... 191
16.13.1.Endpoints1-3 OUT中断或批量方式...................................... ..... 191
16.13.2.Endpoints1-3 OUT同步模式........................................ ......... 192
17. SMBus的................................................................................................................... 197
17.1.Supporting文件.............................................. ..................................... 198
1.0版
5
C8051F340/1/2/3/4/5/6/7
全速USB闪存单片机系列
模拟外设
-
10位ADC
-
两个比较器
-
内部参考电压
-
掉电检测器和POR电路
USB功能控制器
-
USB 2.0规格兼容
-
全速(12 Mbps)的或低速(1.5 Mbps)的操作
-
集成的时钟恢复;要求无外部晶体
-
-
-
片上调试
-
片内调试电路提供全速,非intru-
-
-
西伯在系统调试(无需仿真器)
提供了断点,单步,
检查/修改内存和寄存器
优越的性能仿真系统使用
ICE-芯片,目标吊舱,和插座
全速或低速
支持八个灵活的端点
1 kB的USB缓冲存储器
集成收发器;无需外部电阻器
高达200 ksps的
内置模拟多路复用器与单端和
差模
VREF从外部引脚,内部基准,或V
DD
内置温度传感器
外部转换启动输入选项
高速8051 μC核心
-
流水线指令结构;执行的70%的
-
-
内存
-
4352或2304字节RAM
-
64或32 KB闪存;在系统可编程以512字节
扇区
在1或2个系统时钟指示
48 MIPS ,并提供25 MIPS的版本。
扩展的中断处理程序
数码外设
-
40/25端口I / O;所有的5 V容限高灌电流
-
硬件增强型SPI ,与SMBus ,和一个或两个
-
-
增强型UART串行端口
四个通用16位计数器/定时器
16位可编程计数器阵列( PCA)用的Cap- 5
TURE /比较模块
外部存储器接口( EMIF )
-
时钟源
-
内部振荡器: 0.25 %的精度与时钟恢复
-
启用。支持所有USB和UART模式
外部振荡器:晶体, RC ,C或时钟( 1或2针
模式)
低频率( 80 kHz)的内部振荡器
上的即时时钟源可以切换
电源电压输入: 2.7 5.25 V
-
使用支持的电压范围为3.6至5.25 V片
稳压器
-
-
套餐
-
48引脚TQFP ( C8051F340 / 1 /4/ 5)
-
32引脚LQFP ( C8051F342 / 3/6/ 7)
温度范围: -40 + 85℃
类似物
外设
A
M
U
X
数字I / O
交叉开关
UART0
UART1
SPI
SMBUS
PCA
4计时器
端口0
分机。内存I / F
端口1
端口2
端口3
端口4
10-bit
200 kSPS时
ADC
VREF
+
-
+
-
温度
传感器
VREG
48只脚
高精度内部
振荡器
USB控制器/
收发器
高速控制器内核
64/32 KB
ISP功能的Flash
灵活的
中断
8051 CPU
( 48/25 MIPS )
DEBUG
电路
4/2 KB RAM
POR
WDT
1.0版8/06
版权所有 2006年由Silicon Laboratories公司
C8051F34x
此信息适用于正在研发的产品。其特点和规格如有变更,恕不另行通知。
C8051F340/1/2/3/4/5/6/7
N
OTES
:
2
1.0版
C8051F340/1/2/3/4/5/6/7
目录
1.系统Overview.................................................................................................... 19
1.1 。 CIP -51 微控制器核............................................ .............................. 23
1.1.1 。完全兼容8051 ............................................... ............................... 23
1.1.2 。提高吞吐量................................................ ............................... 23
1.1.3 。附加功能................................................ .................................. 23
1.2 。片上Memory............................................................................................... 25
1.3 。通用串行总线控制器.............................................. ........................... 26
1.4 。电压调节器................................................ ............................................. 27
1.5 。片内调试电路............................................. ...................................... 27
1.6 。可编程数字I / O和交叉开关........................................... ................ 28
1.7 。串口....................................................................................................... 29
1.8 。可编程计数器阵列............................................... ............................ 29
1.9 。 10位模数转换器........................................... .......................... 30
1.10.Comparators..................................................................................................... 31
2.绝对最大额定值............................................. ..................................... 32
3.全球DC电气特性............................................ ........................ 33
4.引脚和封装定义............................................ ................................ 36
5. 10位ADC (ADC0).................................................................................................. 45
5.1 。模拟多路复用器................................................ ............................................ 46
5.2 。温度传感器................................................ ......................................... 47
5.3 。操作模式............................................... ........................................... 49
5.3.1 。启动转换............................................... ................................ 49
5.3.2 。跟踪方式................................................ ........................................ 50
5.3.3 。建立时间要求............................................... ...................... 51
5.4 。可编程窗口检测器............................................... ....................... 56
5.4.1 。窗口检测器在单端模式........................................... ...... 58
5.4.2 。窗口检测器在差分模式............................................. ......... 59
6.电压基准.............................................. .................................................. .. 61
7.比较........................................................................................................... 63
8.稳压器( REG0 ) ........................................... ........................................... 73
8.1 。稳压器模式选择............................................... .................................. 73
8.2 。 VBUS检测................................................ ................................................ 73
9. CIP- 51微控制器............................................ ............................................... 77
9.1 。指令集................................................ .................................................. 。 78
9.1.1 。指令和CPU时序.............................................. ....................... 78
9.1.2 。 MOVX指令和程序存储器............................................. .... 79
9.2 。存储器结构................................................ ........................................ 83
9.2.1 。程序存储器................................................ ...................................... 83
9.2.2 。数据存储器................................................ ............................................ 84
9.2.3 。通用寄存器............................................... ....................... 84
9.2.4 。位寻址空间............................................... ......................... 84
9.2.5 。堆....................................................................................................... 84
9.2.6 。特殊功能寄存器............................................... ........................ 85
1.0版
3
C8051F340/1/2/3/4/5/6/7
9.2.7 。注册说明................................................ ............................... 89
9.3 。中断处理程序................................................ ............................................... 91
9.3.1 。 MCU中断源和载体............................................. ........... 91
9.3.2 。外部中断................................................ .................................... 91
9.3.3 。中断优先级................................................ ..................................... 92
9.3.4 。中断延迟................................................ ...................................... 92
9.3.5 。中断寄存器说明............................................... .................. 93
9.4 。电源管理模式............................................... ............................. 100
9.4.1 。空闲模式................................................ ................................................ 100
9.4.2 。 STOP模式................................................ .............................................. 100
10.预取引擎.............................................. .................................................. 103 ....
11.复位Sources....................................................................................................... 105
11.1.Power上电复位............................................ ................................................. 106
11.2.Power故障复位/ VDD监视器......................................... ........................... 107
11.3.External复位.............................................. .................................................. 108
11.4.Missing时钟探测器复位............................................ ............................ 108
11.5.Comparator0复位.............................................. .......................................... 108
11.6.PCA看门狗复位............................................ .............................. 108
11.7.Flash错误复位............................................. .............................................. 108
11.8.Software复位.............................................. ................................................. 109
11.9.USB Reset...................................................................................................... 109
12.闪存....................................................................................................... 113
12.1.Programming的闪存............................................ ....................... 113
12.1.1.Flash锁和钥匙的功能......................................... ...................... 113
12.1.2.Flash擦除程序........................................... ............................... 113
12.1.3.Flash写程序........................................... ................................ 114
12.2.Non性数据存储........................................... ................................... 115
12.3.Security选项.............................................. ............................................... 115
13.外部数据存储器接口和片内XRAM ....................................... 。 121
13.1.Accessing XRAM .............................................. .............................................. 121
13.1.1.16位MOVX示例........................................... ................................ 121
13.1.2.8位MOVX示例........................................... .................................. 121
13.2.Accessing USB FIFO空间............................................ .............................. 122
13.3.Configuring外部存储器接口........................................... ......... 123
13.4.Port Configuration........................................................................................... 123
13.5.Multiplexed和非复用选择.......................................... .......... 126
13.5.1.Multiplexed配置............................................ ........................... 126
13.5.2.Non复用配置.......................................... ..................... 127
13.6.Memory模式选择............................................. .................................... 127
13.6.1.Internal XRAM只有........................................... .................................... 128
13.6.2.Split模式不带块选择......................................... ..................... 128
13.6.3.Split模式与银行选择......................................... .......................... 129
13.6.4.External只有............................................ .............................................. 129
13.7.Timing .......................................................................................................... 129
13.7.1.Non复用方式.......................................... ................................. 131
4
1.0版
C8051F340/1/2/3/4/5/6/7
13.7.2.Multiplexed模式............................................ ....................................... 134
14.振荡器............................................................................................................. 139
14.1.Programmable内部高频( HF )振荡器............................... 140
14.1.1.Internal高频振荡器挂起方式......................................... .......... 140
14.2.Programmable内部低频( LF )振荡器................................ 141
14.2.1.Calibrating内部低频振荡器......................................... ............ 141
14.3.External振荡器驱动电路............................................ .......................... 143
14.3.1.Clocking定时器直接通过外部振荡器...................... 143
14.3.2.External晶体示例........................................... ............................ 143
14.3.3.External RC示例........................................... .................................. 144
14.3.4.External电容示例........................................... ........................ 144
14.4.4x时钟乘法器............................................. ............................................. 146
14.5.System和USB时钟选择........................................... ....................... 147
14.5.1.System时钟选择........................................... .............................. 147
14.5.2.USB时钟选择........................................... ................................... 147
15.港Input/Output.................................................................................................. 151
15.1.Priority交叉开关译码器............................................. ................................. 153
15.2.Port I / O初始化........................................... ............................................ 155
15.3.General目的端口I / O .......................................... ..................................... 158
16.通用串行总线控制器( USB0 ) ......................................... ..................... 167
16.1.Endpoint寻址.............................................. ........................................ 168
16.2.USB收发器.............................................. .............................................. 168
16.3.USB寄存器访问............................................. ........................................ 170
16.4.USB时钟配置............................................. ................................... 174
16.5.FIFO管理.............................................. ........................................... 175
16.5.1.FIFO拆分模式........................................... .......................................... 175
16.5.2.FIFO双缓冲........................................... ................................ 176
16.5.3.FIFO访问............................................ .............................................. 176
16.6.Function寻址.............................................. ......................................... 177
16.7.Function配置和控制............................................ .................... 177
16.8.Interrupts ........................................................................................................ 180
16.9.The串行接口引擎............................................ ................................ 184
16.10.Endpoint0 ..................................................................................................... 184
16.10.1.Endpoint0设置交易........................................... ............... 185
16.10.2.Endpoint0的交易........................................... ........................ 185
16.10.3.Endpoint0的交易........................................... .................... 186
16.11.Configuring Endpoints1-3 ............................................ ................................. 188
16.12.Controlling Endpoints1-3在........................................... ............................... 188
16.12.1.Endpoints1-3 IN中断或批量方式...................................... ......... 188
16.12.2.Endpoints1-3在等时模式........................................ ............. 189
16.13.Controlling Endpoints1-3 OUT ........................................... ........................... 191
16.13.1.Endpoints1-3 OUT中断或批量方式...................................... ..... 191
16.13.2.Endpoints1-3 OUT同步模式........................................ ......... 192
17. SMBus的................................................................................................................... 197
17.1.Supporting文件.............................................. ..................................... 198
1.0版
5
C8051F340/1/2/3/4/5/6/7
全速USB闪存单片机系列
模拟外设
-
10位ADC
高速8051 μC核心
-
流水线指令结构;执行的70%的
-
-
内存
-
4352或2304字节RAM
-
64或32 KB闪存;在系统可编程以512字节
扇区
在1或2个系统时钟指示
48 MIPS ,并提供25 MIPS的版本。
扩展的中断处理程序
高达200 ksps的
内置模拟多路复用器与单端和
差模
VREF从外部引脚,内部基准,或V
DD
内置温度传感器
外部转换启动输入选项
-
两个比较器
-
内部参考电压
-
掉电检测器和POR电路
USB功能控制器
-
USB 2.0规格兼容
-
全速(12 Mbps)的或低速(1.5 Mbps)的操作
-
集成的时钟恢复;要求无外部晶体
-
-
-
片上调试
-
片内调试电路提供全速,非intru-
-
-
西伯在系统调试(无需仿真器)
提供了断点,单步,
检查/修改内存和寄存器
优越的性能仿真系统使用
ICE-芯片,目标吊舱,和插座
全速或低速
支持八个灵活的端点
1 kB的USB缓冲存储器
集成收发器;无需外部电阻器
数码外设
-
40/25端口I / O;所有的5 V容限高灌电流
-
硬件增强型SPI ,与SMBus ,和一个或两个
-
-
增强型UART串行端口
四个通用16位计数器/定时器
16位可编程计数器阵列( PCA)用的Cap- 5
TURE /比较模块
外部存储器接口( EMIF )
-
时钟源
-
内部振荡器: 0.25 %的精度与时钟恢复
-
启用。支持所有USB和UART模式
外部振荡器:晶体, RC ,C或时钟( 1或2针
模式)
低频率( 80 kHz)的内部振荡器
上的即时时钟源可以切换
电源电压输入: 2.7 5.25 V
-
使用支持的电压范围为3.6至5.25 V片
稳压器
-
-
套餐
-
48引脚TQFP ( C8051F340 / 1 /4/ 5)
-
32引脚LQFP ( C8051F342 / 3/6/ 7)
温度范围: -40 + 85℃
类似物
外设
A
M
U
X
数字I / O
交叉开关
UART0
UART1
SPI
SMBUS
PCA
4计时器
端口0
分机。内存I / F
端口1
端口2
端口3
端口4
10-bit
200 kSPS时
ADC
+
-
+
-
温度
传感器
VREF
VREG
48只脚
高精度内部
振荡器
USB控制器/
收发器
高速控制器内核
64/32 KB
ISP功能的Flash
灵活的
中断
8051 CPU
( 48/25 MIPS )
DEBUG
电路
4/2 KB RAM
POR
WDT
修订版0.5 1/06
版权所有 2006年由Silicon Laboratories公司
C8051F34x
此信息适用于正在研发的产品。其特点和规格如有变更,恕不另行通知。
C8051F340/1/2/3/4/5/6/7
N
OTES
:
2
修订版0.5
C8051F340/1/2/3/4/5/6/7
目录
1.系统Overview.................................................................................................... 17
1.1 。 CIP -51 微控制器核............................................ .............................. 21
1.1.1 。完全兼容8051 ............................................... ............................... 21
1.1.2 。提高吞吐量................................................ ............................... 21
1.1.3 。附加功能................................................ .................................. 21
1.2 。片上Memory............................................................................................... 23
1.3 。通用串行总线控制器.............................................. ........................... 24
1.4 。电压调节器................................................ ............................................. 25
1.5 。片内调试电路............................................. ...................................... 25
1.6 。可编程数字I / O和交叉开关........................................... ................ 26
1.7 。串口....................................................................................................... 27
1.8 。可编程计数器阵列............................................... ............................ 27
1.9 。 10位模数转换器........................................... .......................... 28
1.10.Comparators..................................................................................................... 29
2.绝对最大额定值............................................. ..................................... 30
3.全球DC电气特性............................................ ........................ 31
4.引脚和封装定义............................................ ................................ 33
5. 10位ADC (ADC0).................................................................................................. 41
5.1 。模拟多路复用器................................................ ............................................ 42
5.2 。温度传感器................................................ ......................................... 43
5.3 。操作模式............................................... ........................................... 45
5.3.1 。启动转换............................................... ................................ 45
5.3.2 。跟踪方式................................................ ........................................ 46
5.3.3 。建立时间要求............................................... ...................... 47
5.4 。可编程窗口检测器............................................... ....................... 52
5.4.1 。窗口检测器在单端模式........................................... ...... 54
5.4.2 。窗口检测器在差分模式............................................. ......... 55
6.电压基准.............................................. .................................................. .. 57
7.比较........................................................................................................... 59
8.稳压器( REG0 ) ........................................... ........................................... 69
8.1 。稳压器模式选择............................................... .................................. 69
8.2 。 VBUS检测................................................ ................................................ 69
9. CIP- 51微控制器............................................ ............................................... 73
9.1 。指令集................................................ .................................................. 。 74
9.1.1 。指令和CPU时序.............................................. ....................... 74
9.1.2 。 MOVX指令和程序存储器............................................. .... 75
9.2 。存储器结构................................................ ........................................ 79
9.2.1 。程序存储器................................................ ...................................... 79
9.2.2 。数据存储器................................................ ............................................ 80
9.2.3 。通用寄存器............................................... ....................... 80
9.2.4 。位寻址空间............................................... ......................... 80
9.2.5 。堆....................................................................................................... 80
9.2.6 。特殊功能寄存器............................................... ........................ 81
9.2.7 。注册说明................................................ ............................... 85
修订版0.5
3
C8051F340/1/2/3/4/5/6/7
9.3 。中断处理程序................................................ ............................................... 87
9.3.1 。 MCU中断源和载体............................................. ........... 87
9.3.2 。外部中断................................................ .................................... 87
9.3.3 。中断优先级................................................ ..................................... 88
9.3.4 。中断延迟................................................ ...................................... 88
9.3.5 。中断寄存器说明............................................... .................. 89
9.4 。电源管理模式............................................... ............................... 96
9.4.1 。空闲Mode.................................................................................................. 96
9.4.2 。 STOP模式................................................ ................................................ 96
10.预取引擎...................................................................................................... 99
11.复位Sources....................................................................................................... 101
11.1.Power上电复位............................................ ................................................. 102
11.2.Power故障复位/ VDD监视器......................................... ........................... 103
11.3.External复位.............................................. .................................................. 104
11.4.Missing时钟探测器复位............................................ ............................ 104
11.5.Comparator0复位.............................................. .......................................... 104
11.6.PCA看门狗复位............................................ .............................. 104
11.7.Flash错误复位............................................. .............................................. 104
11.8.Software复位.............................................. ................................................. 105
11.9.USB Reset...................................................................................................... 105
12.闪存....................................................................................................... 109
12.1.Programming的闪存............................................ ....................... 109
12.1.1.Flash锁和钥匙的功能......................................... ...................... 109
12.1.2.Flash擦除程序........................................... ............................... 109
12.1.3.Flash写程序........................................... ................................ 110
12.2.Non性数据存储........................................... ................................... 111
12.3.Security选项.............................................. ............................................... 111
13.外部数据存储器接口和片内XRAM ....................................... 。 117
13.1.Accessing XRAM .............................................. .............................................. 117
13.1.1.16位MOVX示例........................................... ................................ 117
13.1.2.8位MOVX示例........................................... .................................. 117
13.2.Accessing USB FIFO空间............................................ .............................. 118
13.3.Configuring外部存储器接口........................................... ......... 119
13.4.Port Configuration........................................................................................... 119
13.5.Multiplexed和非复用选择.......................................... .......... 122
13.5.1.Multiplexed配置............................................ ........................... 122
13.5.2.Non复用配置.......................................... ..................... 123
13.6.Memory模式选择............................................. .................................... 123
13.6.1.Internal XRAM只有........................................... .................................... 124
13.6.2.Split模式不带块选择......................................... ..................... 124
13.6.3.Split模式与银行选择......................................... .......................... 125
13.6.4.External只有............................................ .............................................. 125
13.7.Timing .......................................................................................................... 125
13.7.1.Non复用方式.......................................... ................................. 127
13.7.2.Multiplexed模式............................................ ....................................... 130
4
修订版0.5
C8051F340/1/2/3/4/5/6/7
14.振荡器............................................................................................................. 135
14.1.Programmable内部高频( HF )振荡器............................... 136
14.1.1.Internal高频振荡器挂起方式......................................... .......... 136
14.2.Programmable内部低频( LF )振荡器................................ 137
14.2.1.Calibrating内部低频振荡器......................................... ............ 137
14.3.External振荡器驱动电路............................................ .......................... 139
14.3.1.Clocking定时器直接通过外部振荡器...................... 139
14.3.2.External晶体示例........................................... ............................ 139
14.3.3.External RC示例........................................... .................................. 140
14.3.4.External电容示例........................................... ........................ 140
14.4.4x时钟乘法器............................................. ............................................. 142
14.5.System和USB时钟选择........................................... ....................... 143
14.5.1.System时钟选择........................................... .............................. 143
14.5.2.USB时钟选择........................................... ................................... 143
15.港Input/Output.................................................................................................. 147
15.1.Priority交叉开关译码器............................................. ................................. 149
15.2.Port I / O初始化........................................... ............................................ 151
15.3.General目的端口I / O .......................................... ..................................... 154
16.通用串行总线控制器( USB0 ) ......................................... ..................... 163
16.1.Endpoint寻址.............................................. ........................................ 164
16.2.USB收发器.............................................. .............................................. 164
16.3.USB寄存器访问............................................. ........................................ 166
16.4.USB时钟配置............................................. ................................... 170
16.5.FIFO管理.............................................. ........................................... 171
16.5.1.FIFO拆分模式........................................... .......................................... 171
16.5.2.FIFO双缓冲........................................... ................................ 172
16.5.3.FIFO访问............................................ .............................................. 172
16.6.Function寻址.............................................. ......................................... 173
16.7.Function配置和控制............................................ .................... 173
16.8.Interrupts ........................................................................................................ 176
16.9.The串行接口引擎............................................ ................................ 180
16.10.Endpoint0 ..................................................................................................... 180
16.10.1.Endpoint0设置交易........................................... ............... 181
16.10.2.Endpoint0的交易........................................... ........................ 181
16.10.3.Endpoint0的交易........................................... .................... 182
16.11.Configuring Endpoints1-3 ............................................ ................................. 184
16.12.Controlling Endpoints1-3在........................................... ............................... 184
16.12.1.Endpoints1-3 IN中断或批量方式...................................... ......... 184
16.12.2.Endpoints1-3在等时模式........................................ ............. 185
16.13.Controlling Endpoints1-3 OUT ........................................... ........................... 187
16.13.1.Endpoints1-3 OUT中断或批量方式...................................... ..... 187
16.13.2.Endpoints1-3 OUT同步模式........................................ ......... 188
17. SMBus的................................................................................................................... 193
17.1.Supporting文件.............................................. ..................................... 194
17.2.SMBus配置.............................................. ........................................ 194
修订版0.5
5
AN220
usb驱动
C
USTOMIZATION
相关设备
本应用笔记适用于下列设备:
CP2101 / 2/3/ 4/5 , C8051F320 / 1 /6/ 7 C8051F340 / 1/2/ 3/4/ 5/6 /7/ 8/9 / A / B / C / D , C8051F380 / 1 / 2/3/4/5/6/7 ,
C8051T320 / 1/2 /3/6 /7, C8051T620 / 1 /2/3
1.引言
本文件和相关联的信息
下载软件是供开发者使用
基于对CP210X USB至USB创造产品
UART桥接控制器设备系列或
C8051F32x , C8051F34x , C8051F38x , C8051T32x和
C8051T62x USB MCU器件系列的一个虚拟COM
端口驱动程序可用于家庭CP210X是
附带购买CP210X评估套件。
此外,可以使用被创建的驱动
了USBXpress
开发套件为CP210X ,
C8051F32x , C8051F34x , C8051F38x , C8051T32x和
C8051T62x设备系列。本文档介绍
要自定义Windows的步骤
设备
使用自定义的USB驱动程序安装驱动程序
安装向导。
当设备被连接到PC的第
时,司机会很少的交互安装
从用户。
注意:
自定义安装不包含认证
驱动程序适用于Windows XP / 2003 / Vista / 7的。证明
必须通过微软的新的驱动程序进行
安装。一个未经认证的安装不会造成
比警告消息以外的任何其他问题
由Windows XP / 2003 / Vista上安装时显示
未经认证的驱动程序。未经认证的驱动程序不能
安装在Windows 7中,除非它们与安装
检验证书或忽略串行签名选项
按F8在启动时,选择启用
相应的选项。
2.自定义驱动程序安装
驱动程序安装定制修改
硬件安装文件的某些部分( .INF ) 。
中包含的.inf文件的字符串影响是什么
在“找到新的硬件向导”对话框中显示,
设备管理器和注册表。更改到
VID和PID ,在驱动程序的安装应符合
VID和PID中所含的EPROM / FLASH你
产品。请参阅“ AN144 : CP21xx器件定制
指南“的详细信息,改变VID和
PID为您的产品。
注意:
如有任何更改, Windows安装.inf文件将
需要新的Windows硬件质量实验室( WHQL )
测试。
要运行自定义的USB驱动程序安装向导,打开
CustomUSBDriverWizard.exe ,
它包括在所述
AN220SW.zip下载。图1示出了第一
屏幕自定义的USB驱动程序安装向导。
选择所需的驱动程序安装的类型。为
在创建自定义驱动程序的详细说明
安装,请参见“ 4 。创建自定义驱动程序“ 。这
描述经过定制的过程
CP210X驱动程序。该过程用于创建
了USBXpress 驱动程序是相同的,因为这说明,
只有选择“了USBXpress驱动程序”的启动屏幕上
该向导。
3.使用自定义的USB驱动程序
安装向导
自定义的USB驱动程序安装向导生成
自定义驱动程序的安装分发给最终用户。
这个自定义的安装包括修改的.inf
文件,可选安装支持文件和驱动程序文件
对于Windows 2000 / XP / Server 2003中/ VISTA / Windows 7操作系统。
提供可选的安装可执行文件即可
用于复制驱动程序文件和注册设备在PC上
前或该设备已被连接后。它会
也可以在添加一个条目添加/删除程序列表。
0.6修订版3/11
图1.驱动程序安装选择
版权所有2011 Silicon Laboratories公司
AN220
AN220
4.创建一个自定义驱动程序
本节将介绍如何创建一个自定义的驱动程序。对
首先,选择安装类型来定制:
“虚拟COM端口驱动程序安装”或“了USBXpress
安装“ 。这两个设备之间的差异
是所指出的,但样品CP210X定制是
在图中示出。接着,确定是否安装
可执行文件,应产生(见“ 4.5 。安装
字符串选项“和” 4.8 。生成目录“的详细
在安装程序生成的信息) ,然后单击下一步。
4.2 。操作系统的选择
在自定义实用程序的第一步骤(在所示
如图3所示)是指定操作系统的量
正在生成的自定义驱动程序。
4.1 。驱动程序认证警告
第一个画面的警示,并说明了
生成的驱动程序安装将无法通过认证。 (见
图2 ),点击下一步,开始自定义您的驱动程序
安装。
图3.操作系统选择
图2.驱动程序认证警告
2
修订版0.6
AN220
4.3 。字符串和文件名自定义
在自定义实用程序的下一个步骤(如图中
图4 )是指定您的首选字符串和
文件名。每个字段在下面进一步详细说明。
4.3.1 。公司名称(长名称的.inf文件
项)
公司名称出现在.inf文件中的条目和
有255个字符的最大长度。
4.3.2 。公司缩写( .INF简称
文件项)
缩写出现在.inf文件中的条目,并具有
的31个字符的最大长度。
4.3.3 。文件名的.inf
此字段允许指定的唯一名称
.inf文件。该字符串的最大长度是8
字符。生成的文件将被命名为
xxxxxxxx.inf 。
4.4.2 。设备列表
设备列表允许多个VID和PID
的组合被添加到一个驱动器。目前设备
可以通过双击一个条目进行编辑。
图5. VID和PID自定义
要添加新条目,然后单击添加按钮。一个新的对话框
框(图6中示出),将出现以下
选项。
4.4.3 。设备类型
这将指定设备正在定制。如果
VCP驱动程序CP2105正在定制,二
接口名称就会出现。否则,只有一
接口名称就会出现。
4.4.4 。 VID
允许指定一个新的供应商ID (VID) 。
4.4.5 。 PID
允许指定一个新的产品ID(PID ) 。
图4.字符串和文件定制
4.4.6 。设备名称
4.4 。 VID , PID ,以及设备名称Customiza-
这个字符串将根据显示在设备管理器
端口或USB卡。如果VCP驱动程序CP2105
在自定义实用程序的下一个步骤(如图中
图5 )允许在一个多重的VID / PID的组合
驱动程序。此项目也是那里的设备名称,这
出现在Windows设备管理器中,被指定。一
示例适用于Windows 7示于图7 。
4.4.1 。一般设备安装名称
这个字段是设备的一般性描述
安装。这将不会出现在设备管理器中,但
在安装过程中,如果提示用户将显示
为一个磁盘。
被定制的,两种接口的名字会出现。
3
修订版0.6
AN220
4.5 。安装选项字符串
在定制过程的下一个步骤是指定
选择驱动程序的安装。驱动程序安装程序会
允许一个设备之前或设备后安装
已经连接到PC。如果这是前运行
设备插入,司机已被注册
对于属于该安装设备。如果设备是
已经插入,安装程序将重新扫描总线
所有设备进行了安装。本节介绍
增加安装程序的字符串,并示于图8中。
驱动程序安装程序及其相应的setup.ini文件
在进一步的细节中的“ AN335进行说明: USB驱动程序
安装实用程序“ 。
4.5.1 。产品名称
这是识别该产品安装在串
添加/删除程序列表。该字符串显示出来
作为“ <Product名称String> (驱动程序删除) ” ,方便
识别。
图6.添加VID / PID /设备名称来安装
4.5.2 。对于安装文件名
这将是安装可执行文件的名称
而显示为“ <InstallName>.exe ” 。
图8.安装琴弦
图7. Windows 7设备管理器示例
如果没有正在生成的安装程序,然后跳到“ 4.9 。
选项验证“ 。
4
修订版0.6
AN220
4.6 。设备选项
在自定义实用程序的下一个步骤(如图中
图9)是配置串行枚举和
选择性挂起选项。
4.6.1 。串行枚举支持
这允许Windows “枚举”的设备上,如
作为串行鼠标或外部调制解调器,连接到
CP210X 。如果您的设备始终呈现数据到PC
(例如GPS设备),则禁用该功能防止
假串行枚举。
4.6.2 。选择性挂起技术支持
启用该功能将使器件睡觉,如果它有
没有被打开的时间长于指定的
超时值。这是用于节省功率的PC上
并建议,除非您CP210X需要
供电,如果一个设备句柄不打开。
4.7 。安装选项
对于GUI的特定选项,现在应该规定。
4.7.1 。显示GUI窗口中安装
使用生成的安装程序的时候,勾选这个选项
一个独立的应用程序。安装程序会显示
在安装过程中的几个GUI窗口。
取消选中此选项可以在安静模式下运行安装程序。
在安静模式下运行时,没有图形用户界面就会显示出来。
使用另一应用程序启动时,这是有用
这个安装程序。
4.7.2 。将文件复制到安装在目标目录:
如果驱动程序的副本,将需要选中此选项
在硬盘驱动器中。在安装时,这是非常有用的
驱动程序从CD 。取消选中此选项,如果的副本
不需要硬盘驱动器上的驱动程序文件。
4.7.3 。目标目录
选择将包含副本的硬盘位置
驱动程序文件。默认位置是
C: \\ PROGRAM
Files\Silabs\MCU\CP210x
对于VCP驱动程序和
C: \\程序文件\\ Silabs公司\\ MCU \\ USBXpress则
了USBXpress驱动程序。如果在“显示GUI窗口
安装“选项被选中,这条道路是可以改变的
在安装过程中通过单击浏览按钮。
但是,如果“安装过程中显示GUI窗口”
未选中的选项,那么默认的目录是
一直使用,除非一个目录是通过指定
命令行。如果在“复制文件,该选项被忽略
在安装过程中目录“未选择的选项。
注意:
目标目录必须为每个不同的
产品发布。
4.7.4 。卸载过程中显示图形用户界面窗口
使用生成的卸载程序时选中这个选项
作为一个独立的应用程序。卸载程序将显示
在卸载过程中的几个GUI窗口。
取消选中此选项,如果卸载程序将启动
另一个应用程序。卸载程序,然后在安静运行
模式。在安静模式下运行时,没有GUI会
显示。
4.7.5 。在从目标目录中删除文件
卸载
勾选这个选项,如果文件复制到目标
目录应于卸载除去。这
选项时,如果在“文件拷贝到忽略目录
未选择设置“选项。
图9.设备选项
5
修订版0.6
查看更多C8051F344PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

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

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

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

电话:0755-83226745/82584980
联系人:马小姐
地址:福田区振华路深纺大厦A座1708室
C8051F344
SILICON
21+
390
TQFP48
只做原装正品,提供一站式BOM配单服务
QQ: 点击这里给我发消息 QQ:3004390991 复制 点击这里给我发消息 QQ:3004390992 复制 点击这里给我发消息 QQ:1245773710 复制

电话:0755-82723761/82772189
联系人:夏先生 朱小姐
地址:深圳市福田区华强北街道赛格科技园3栋东座10楼A2(本公司为一般纳税人,可开增票)
C8051F344
SILICON
25+
4500
PLCC52
全新原装现货特价销售!
QQ: 点击这里给我发消息 QQ:565106636 复制 点击这里给我发消息 QQ:414322027 复制
电话:15026993318 // 13764057178 // 15821228847
联系人:销售部
地址:门市:上海市黄浦区北京东路668号科技京城电子市场K室//科技京城电子市场T房
C8051F344
SILICON
2024
228
MOUDLE
上海原装现货,专营模块
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:刘经理
地址:北京市海淀区中关村大街32号和盛嘉业大厦10层1008
C8051F344
SILICON
21+
5316
QFP
全新原装正品/质量有保证
QQ: 点击这里给我发消息 QQ:12979146271572952678 复制 点击这里给我发消息 QQ:1693854995 复制

电话:19520735817/13148740183
联系人:米小姐,黄小姐
地址:广东省深圳市福田区华强北赛格科技园2栋西
C8051F344
SILICON
21+
2800
TQFP48
单片机
QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
C8051F344
√ 欧美㊣品
▲10/11+
9788
贴◆插
【dz37.com】实时报价有图&PDF
QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:海淀区增光路27号院增光佳苑2号楼1单元1102室
C8051F344
√ 欧美㊣品
▲10/11+
8705
贴◆插
【dz37.com】实时报价有图&PDF
QQ: 点击这里给我发消息 QQ:2394092314 复制 点击这里给我发消息 QQ:792179102 复制 点击这里给我发消息 QQ:841523240 复制

电话:021-62153656青岛0532-82001686军工专家真诚为您服务
联系人:李小姐/郭先生/钱先生-本公司可开具13%增值税发票
地址:上海公司:上海市静安区海宁路1399号金城大厦 北京公司:海淀区中关村大街 32 号蓝天科技综合楼 青岛公司:城阳区正阳路205号海都国际A座805
C8051F344
SILICON
25+热销
5500特价
标准封装
【优势库存】专业代理全新现货特价热卖
查询更多C8051F344供应信息

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