网上很难找的C8051F040/1/2/3/4/5/6/7 混合信号 ISP FLASH微控制器数据手册
1.1 CIP-51TM
微控制器核
1.1.1 与 8051 完全兼容
C8051F04x 系列器件采用Silicon Lab的专利 CIP-51微控制器内核。 CIP-51 与MCS-51TM 指令集完全兼容,可以使用标准 803x/805x 的汇编器和编译器进行软件开发。CIP-51 内核具有标准 8052的所有外设部件,包括 5 个 16 位的计数器/定时器、两个全双工 UART、256 字节内部 RAM、128字节特殊功能寄存器(SFR)地址空间及8/4个8 位宽的 I/O 端口。
1.1.2 速度提高
CIP-51 采用流水线结构, 与标准的8051结构相比指令执行速度有很大的提高。 在标准 8051中,除 MUL 和 DIV 以外所有指令都需要 12 或 24 个系统时钟周期,最大系统时钟频率为 12-24MHz。而对于 CIP-51内核,70%的指令的执行时间为 1或2个系统时钟周期,只有 4条指令的执行时间大于 4 个系统时钟周期。
CIP-51 共有 111 条指令。下表列出了指令条数与执行时所需的系统时钟周期数的关系。
C8051F040/1/2/3/4/5/6/7 高速混合信号 ISP FLASH微控制器
模拟外设
− SAR ADC
12 位(C8051F040/1)
10 位(C8051F042/3/4/5/6/7)
±1LSB INL,保证无失码
可编程转换速率,最大 100ksps
13 个外部输入;单端或差分输入方式
软件可编程高电压差分放大器
可编程放大器增益:16、8、4、2、1、0.5
数据相关窗口中断发生器
内建温度传感器
− 8 位 ADC(仅限于 C8051F040/1/2/3)
可编程转换速率,最大 500ksps
8 个外部输入(单端或差分)
可编程放大器增益:4、2、1、0.5
− 两个 12 位 DAC(仅限于 C8051F040/1/2/3)
可用定时器触发同步输出, 用于产生无抖动
波形
− 三个模拟比较器
可编程回差电压/响应时间
− 电压基准
− 精确 VDD 监视器和欠压检测器
片内 JTAG调试和边界扫描
− 片内调试电路提供全速、 非侵入式的在片/在系统
调试
− 支持断点、单步、观察点、堆栈监视器;可以观
察/修改存储器和寄存器
− 比使用仿真芯片、目标仿真头和仿真插座的仿真
系统有更好的性能
− 符合 IEEE1149.1 边界扫描标准
− 完全的开发套件
高速 8051微控制器内核
− 流水线指令结构;70%的指令的执行时间为一个
或两个系统时钟周期
− 速度可达 25MIPS(使用 25MHz时钟时)
− 20 个向量中断源
存储器
− 4352 字节内部数据 RAM(4K + 256)
− 64KB ( C8051F040/1/2/3/4/5 )或 32KB
(C8051F046/7)FLASH;可以在系统编程,扇
区规模为 512 字节
− 外部 64KB 数据存储器接口(可编程为复用方式
或非复用方式)
数字外设
− 8 个 8 位宽端口 I/O(C8051F040/2/4/6) ,耐 5V
− 4 个 8 位宽端口 I/O(C8051F041/3/5/7) ,耐 5V
− Bosch 控制器局域网(CAN2.0B) ,可同时使用的
硬件 SMBus(I
2
CTM 兼容)、SPI
TM 及两个 UART串
行端口
− 可编程的 16 位计数器/定时器阵列,有 6 个捕捉/比较模块
− 5 个通用 16 位计数器/定时器
− 专用的看门狗定时器;双向复位引脚
时钟源
− 内部校准的可编程振荡器:3 ~ 24.5MHz
− 外部振荡器:晶体、RC、C 或外部时钟
− 实时时钟方式(使用定时器 2、3、4 或 PCA)
供电电压:2.7 ~ 3.6V
− 多种节电休眠和停机方式
100 脚 TQFP 和 64 脚 TQFP 封装
− 温度范围:-40°C - +85°C
完整的pdf格式文档51黑下载地址(共292页):
c8051f040中文资料.pdf
(1.9 MB, 下载次数: 227)
|