概述:C8051F021是Silicon Laboratories公司生产的一款8K混合信号 ISP闪存系列MCU微处理器。C8051F021器件是完全集成的混合信号系统级MCU芯片32个数字I/O引脚。它采用64 脚TQFP 封装。
一、C8051F021的工作特性
高速、流水线结构的8051 兼容的CIP-51 内核(可达25MIPS)
全速、非侵入式的在系统调试接口(片内)
真正12 位(C8051F020/1)或10 位(C8051F022/3)、100 ksps 的8 通道ADC,带PGA和模拟多路开关
真正8 位500 ksps 的ADC,带PGA 和8 通道模拟多路开关
两个12 位DAC,具有可编程数据更新方式
64K 字节可在系统编程的FLASH 存储器
4352(4096+256)字节的片内RAM
可寻址64K 字节地址空间的外部数据存储器接口
5 个通用的16 位定时器
具有5 个捕捉/比较模块的可编程计数器/定时器阵列
片内看门狗定时器、VDD 监视器和温度传感器
具有片内VDD 监视器、看门狗定时器和时钟振荡器的C8051F020/1/2/3 是真正能独立工作的片上系统。所有模拟和数字外设均可由用户固件使能/禁止和配置。FLASH 存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新8051 固件。
片内JTAG 调试电路允许使用安装在最终应用系统上的产品MCU 进行非侵入式(不占用片内资源)、全速、在系统调试。该调试系统支持观察和修改存储器和寄存器,支持断点、观察点、单步及运行和停机命令。在使用JTAG 调试时,所有的模拟和数字外设都可全功能运行。
每个MCU 都可在工业温度范围(-45℃到+85℃)内用2.7V-3.6V 的电压工作。端口I/O、/RST 和JTAG 引脚都容许5V 的输入信号电压。
二、C8051F021芯片特点
模拟外设
− SAR ADC
12 位(C8051F020/1)
10 位(C8051F022/3)
±1LSB INL
可编程转换速率,最大100ksps
可多达8 个外部输入;可编程为单端输入或差分输入
可编程放大器增益:16、8、4、2、1、0.5
数据相关窗口中断发生器
内置温度传感器(±3°C)
− 8 位 ADC
可编程转换速率,最大500ksps
8 个外部输入
可编程放大器增益:4、2、1、0.5
− 两个12 位DAC
可以同步输出,用于产生无抖动波形
− 两个模拟比较器
− 电压基准
− 精确的VDD 监视器和欠压检测器
片内JTAG 调试和边界扫描
− 片内调试电路提供全速、非侵入式的在系统调试(不需仿真器)
− 支持断点、单步、观察点、堆栈监视器;可以观察/修改存储器和寄存器
− 比使用仿真芯片、目标仿真头和仿真插座的仿真系统有更好的性能
− 符合IEEE1149.1 边界扫描标准
− 廉价而完全的开发套件
高速 8051 微控制器内核
− 流水线指令结构;70%的指令的执行时间为一个或两个系统时钟周期
− 速度可达25MIPS(时钟频率为25MHz 时)
− 22 个矢量中断源
存储器
− 4352 字节内部数据RAM(4K + 256)
− 64K 字节FLASH 存储器;可以在系统编程, 扇区大小为512 字节
− 外部64K 字节数据存储器接口(可编程为复用方式或非复用方式)
数字外设
− 8 个字节宽的端口I/O(C8051F020/2)或4 个
字节宽的端口I/O(C8051F021/3);所有口线均耐5V 电压
− 可同时使用的硬件SMBus(I2CTM 兼容)、SPITM及两个UART 串口
− 可编程的16 位计数器/定时器阵列,有5 个捕捉/比较模块
− 5 个通用16 位计数器/定时器
− 专用的看门狗定时器;双向复位引脚时钟源
− 内部可编程振荡器:2-16MHz
− 外部振荡器:晶体、RC、C、或外部时钟
− 实时时钟方式(用定时器3 或PCA); [Page]
供电电压…………………………2.7V - 3.6V
− 典型工作电流:10mA @ 20MHz
− 多种节电休眠和停机方式
温度范围:-40°C - +85°C
四、C8051F021内部方框图
点击这里下载此C8051F021芯片详细中文PDF资料
网友评论