C8051F系列的CPU

2025-04-09 05:18:26
推荐回答(1个)
回答1:

与标准8051完全兼容
CygnalC8051F系列单片机采用CIP51内核,Cygnal指令与MCS51指令系统全兼容可用标准的ASM51Keil C高级语言开发编译C8051F系列单片机的程序
高速指令处理能力
标准的8051一个机器周期要占用12个系统时钟周期执行一条指令最少要一个机器周期CygnalC8051F系列单片机指令处理采用流水线结构机器周期由标准的12个系统时钟周期降为1个系统时钟周期指令处理能力比MCS51大大提高。CIP-51内核70% 指令的执行是在一个或两个系统时钟周期内完成的,只有四条指令的执行需4个以上时钟周期。
CIP-51指令与MCS51指令系统完全兼容,共有111条指令。
增加了中断源
标准的8051只有7个中断源,而Cygnal C8051F系列单片机扩展了中断处理,这对于实时多任务系统的处理是很重要的。扩展的中断系统向CIP-51提供22个中断源,允许大量的模拟和数字外设中断。一个中断处理需要较少的CPU干预,却有更高的执行效率。
增加了复位源
标准的8051只有外部引脚复位,Cygnal C8051F系列单片机增加了7种复位源,使系统的可靠性大大提高,每个复位源都可以由用户用软件禁止。它的复位源是:
1 片内电源监视
2 WDT看门狗定时器
3 时钟丢失检测器
4比较器0输出电平检测
5软件强制复位
6 CNVSTRAD转换启动
7 外部引脚RST复位可双向复位
8 提供内部时钟源
标准的8051只有外部时钟,Cygnal C8051F系列单片机有内部独立的时钟源。C8051F300/F302提供的内部时钟误差在2%以内,在系统复位后默认内部时钟。如果需要,可接外部时钟并可在程序运行时实现内外部时钟之间的切换。外部时钟可以是晶体RCC或外部时钟脉冲,以上的功能在低功耗应用系统中非常有用。