概述:C8051F320是Silicon Laboratories生产的一款MCU。它可在工业温度范围(-45℃到+85℃)内用2.7V-3.6V 的电压工作。端口I/O 和 /RST 引脚都容许5V 的输入信号电压。C8051F320/1 采用32 脚LQFP 封装或28 脚MLP 封装。是完全集成的混合信号片上系统型MCU。下面列出了一些主要特性,有关某一产品的具体特性参见表1.1。 高速、流水线结构的8051 兼容的微控制器内核(可达25MIPS) 全速、非侵入式的在系统调试接口(片内) 通用串行总线(USB)功能控制器,有8 个灵活的端点管道,集成收发器和1K FIFO RAM 电源稳压器(5V 至3V) 真正10 位200 ksps 的17 通道单端/差分ADC,带模拟多路器 片内电压基准和和温度传感器 片内电压比较器(两个) 高精度可编程的12MHz 内部振荡器和4 倍时钟乘法器 16KB 可在系统编程的FLASH 存储器 2304 字节片内RAM(256+1K+1K USB FIFO) 硬件实现的SMBus/ I2C、增强型UART和增强型SPI串行接口 4 个通用的16 位定时器 具有5 个捕捉/比较模块和看门狗定时器功能的可编程计数器/定时器阵列(PCA) 片内上电复位、VDD 监视器和时钟丢失检测器 25/21 个端口I/O(容许5V 输入)具有片内上电复位、VDD监视器、电压调整器、看门狗定时器和时钟振荡器的C8051F320/1 是真正能独立工作的片上系统。FLASH 存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新8051 固件。用户软件对所有外设具有完全的控制,可以关断任何一个或所有外设以节省功耗。片内SILICon Labs 二线(C2)开发接口允许使用安装在最终应用系统上的产品MCU 进行非侵入式(不占用片内资源)、全速、在系统调试。调试逻辑支持观察和修改存储器和寄存器,支持断点、单步、运行和停机命令。在使用C2 进行调试时,所有的模拟和数字外设都可全功能运行。两个C2 接口引脚可以与用户功能共享,使在系统调试功能不占用封装引脚。

 

一、C8051F320引脚功能排列

引脚中文解释:其中VDD 为数字电源;GND为模拟地;REGIN 为5V 校准器的输入端;RST/C2CK 为设备的复位引脚或EC2 调试接口的时钟信号;P3.0/C2D 为端口P3.0 或EC2 调试接口的双向信号引脚;VBUS 为USB 总线输入脚;D+为USB 的D+;D-为USB 的D-;P0.2/XTAL1 为端口0.2 或外部晶振输入;P0.3/XTAL2 为端口P0.3 或外部晶振输出;P0.6/CNVSTR 为端口P0.6 或ADC0 外部转换开始输入脚;P0.7/VRFF 为端口P0.7 或外部参考电源的输入端或输出端;P0.0、P0.1、P0.4、P0.5、P1.0~P1.7、P2.0~P2.7 均为相应的端口引脚。

 

二、C8051F320内部方框图