1.1 CIP-51TM 微控制器核
1.1.1 与8051 完全兼容
C8051F12x 和C8051F13x 系列器件使用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 条指令。下表列出了指令条数与执行时所需的系统时钟周期数的关
- 1
- 2
- 3
前往页