概述:C8051F020是Silicon Laboratories公司生产的一款MCU微处理器。它采用四面100脚TQFP封装形式。C8051F020器件是完全集成的混合信号系统级MCU芯片,具有64个数字I/O 引脚。C8051F020单片机[8]是集成在一块芯片上的混合信号系统级单片机,芯片上有8个8位数字I/O 端口,其中四个与标准的8051的端口(P0、P1、P2、P3)相同,与5V兼容。I/O端口在功能上有所增强,每个I/O端口都可独立地设置为推挽输出或开漏输出和弱上拉,这为一些低功耗系统设计提供了节省电源的手段。它具有51系列单片机的特点。

一、C8051F020功能特点
 高速流水线式8051微控制器内核;
  全速、非侵入式的在系统调试接口(片内)
   真正12 位(C8051F020/1)或10 位(C8051F022/3)、100 ksps 的8 通道ADC,带PGA和模拟多路开关
  真正8 位500 ksps 的ADC,带PGA 和8 通道模拟多路开关
   12位、100KSPS、8通道带可编程增益放大器的ADC,双12位可程控更新的DAC;
  双模拟比较器,片内基准电源;
  64K 字节可在系统内可编程FLASH存储器,4352(4096+256)片内RAM;
  5 个通用的16 位定时器;
  可寻址64K 字节地址空间的外部数据存储器接口
  具有5 个捕捉/比较模块的可编程计数器/定时器阵列;
  各自独立的SPI、SMBUS/I2C和两个UART串行接口;个16位通用定时器;
  片内看门狗定时器、VDD监视器和温度传感器;
  工作电压:2.7-3.6V,工作电流:10mA@20MHz。
  C8051F020使用采用了流水线式结构,与标准的8051相比它的指令执行速度有极大的提高。在标准的8051中,除了MUL和DIV所有的指令都需要12或24个系统时钟周期,最大的时钟频率12-24MHZ。相比较而言,C8051F020内核70%的指令执行时间为1或2个系统时钟周期,只有4 条指令的执行 时间超过4个系统时钟周期。C8051F020的MCU 在CIP-51内核的内部和外部有几项关键性的改进,提高了整体性能,更易于在实际应用中使用。扩展的中断系统为CIP-51提供22个中断源,而标准的8051只有7个中断源。C8051F020允许大量的模拟和数字外设中断微控制器。由中断驱动的系统需要较少的CPU干预,从而极大地提高系统的执行速度。特别是在多任务实时系统中,这些增加的中断源非常有用。MCU内部有一个能独立工作的时钟发生器。另外,MCU可以关闭单个或全部外设以节省功耗。由于C8051F020单片机自身带有64K+128B的 FLASH 程序存储器,故不需再扩展程序存储器。
  具有片内VDD 监视器、看门狗定时器和时钟振荡器的C8051F020/1/2/3 是真正能独立工作的片上系统.所有模拟和数字外设均可由用户固件使能/禁止和配置.FLASH 存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新8051 固件.
  片内JTAG 调试电路允许使用安装在最终应用系统上的产品MCU 进行非侵入式(不占用片内资源)、全速、在系统调试.该调试系统支持观察和修改存储器和寄存器,支持断点、观察点、单步及运行和停机命令.在使用JTAG 调试时,所有的模拟和数字外设都可全功能运行.
  每个MCU 都可在工业温度范围(-45℃到+85℃)内用2.7V-3.6V 的电压工作.端口I/O、/RST 和JTAG 引脚都容许5V 的输入信号电压.

 

二、C8051F020引脚功能排列

 

三、C8051F020内部方框图

点击这里下载此C8051F020芯片详细中文PDF资料