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 个系统时钟周期。
表1.1 产品选择指南 MIPS(峰值) FLASH 存储器 RAM 外部存储器接口 SMBus/I2C 和SPI CAN UART 定时器(16 位) 可编程计数器阵列 数字端口I/O 12 位100ksps ADC 输入 10 位100ksps ADC 输入 8 位500ksps ADC 输入 高电压差分放大器 电压基准 温度传感器 DAC 分辨率(位)DAC 输出 电压比较器 封装 C8051F040 25 64kB 4352 √ √ √ 2 5 √ 64 √ - 8 √ √ √ 12 2 3 100TQFP C8051F041 25 64kB 4352 √ √ √ 2 5 √ 32 √ - 8 √ √ √ 12 2 3 64TQFP C8051F042 25 64kB 4352 √ √ √ 2 5 √ 64 - √ 8 √ √ √ 12 2 3 100TQFP C8051F043 25 64kB 4352 √ √ √ 2 5 √ 32 - √ 8 √ √ √ 12 2 3 64TQFP C8051F044 25 64kB 4352 √ √ √ 2 5 √ 64 - √ √ √ √ 3 100TQFP C8051F045 25 64kB 4352 √ √ √ 2 5 √ 32 - √ √ √ √ 3 64TQFP C8051F046 25 32kB 4352 √ √ √ 2 5 √ 64 - √ √ √ √ 3 100TQFP C8051F047 25 32kB 4352 √ √ √ 2 5 √ 32 - √ √ √ √ 3 64TQFP
|