### 单片机 C8051F020/1/2/3 系列芯片手册关键知识点 #### 1. 概述 - **产品名称**:C8051F020/1/2/3 混合信号 ISP Flash 微控制器。 - **制造商**:新华龙电子有限公司。 - **联系方式**:电话 0755-83645240/83645242;传真 0755-83645243。 #### 2. 特性 - **混合信号ISP Flash微控制器**:结合了高级模拟和数字功能的高性能单片机。 - **数据手册版本**:Rev1.4,2005年2月发布。 - **版权信息**:本手册的中文版版权归属于译者潘琢金和新华龙电子有限公司。 - **翻译者联系信息**:潘琢金,沈阳航空工业学院计算机学院教师,联系电话 024-86802267 和 13066535936,电子邮件 panzhuojin@sina.com 或 panzhj@syiae.edu.cn。 #### 3. 模拟外设 - **SAR ADC (逐次逼近型模数转换器)**: - 对于 C8051F020/1 型号,具有 12 位分辨率;对于 C8051F022/3 型号,具有 10 位分辨率。 - 最大转换速率为 100ksps。 - 支持多达 8 个外部输入,可编程为单端输入或差分输入。 - 可编程放大器增益:16、8、4、2、1、0.5。 - 数据相关窗口中断发生器。 - 内置温度传感器,精度±3°C。 - **8 位 ADC**: - 最大转换速率为 500ksps。 - 8 个外部输入。 - 可编程放大器增益:4、2、1、0.5。 - **12 位 DAC (数模转换器)**:两个独立的 12 位 DAC,可以同步输出,适用于生成无抖动波形。 - **模拟比较器**:两个模拟比较器。 - **电压基准**:内置电压基准。 - **VDD 监视器和欠压检测器**:用于监测电源电压并进行欠压检测。 #### 4. 片内 JTAG 调试和边界扫描 - **片内调试电路**:提供全速、非侵入式在系统调试能力,无需使用外部仿真器。 - **调试功能**:支持断点、单步、观察点、堆栈监视等高级调试特性。 - **边界扫描**:符合 IEEE1149.1 标准,支持低成本的完整开发套件。 #### 5. 高速 8051 微控制器内核 - **指令结构**:采用流水线架构,70% 的指令执行时间为一个或两个系统时钟周期。 - **性能**:最高可达 25 MIPS,在时钟频率为 25 MHz 时。 - **中断源**:22 个矢量中断源。 #### 6. 存储器配置 - **内部数据 RAM**:4352 字节(4K + 256 字节)。 - **Flash 存储器**:64 K 字节,支持在系统编程(ISP),扇区大小为 512 字节。 - **外部数据存储器接口**:支持最多 64 K 字节的数据存储器扩展,可编程为复用方式或非复用方式。 #### 7. 数字外设 - **端口 I/O**:C8051F020/2 提供 8 字节宽端口 I/O,而 C8051F021/3 提供 4 字节宽端口 I/O。所有端口均耐受 5V 电压。 - **通信接口**:支持同时使用的硬件 SMBus(I2C 兼容)、SPI 和两个 UART 串行接口。 - **计数器/定时器**: - 5 个通用 16 位计数器/定时器。 - 16 位计数器/定时器阵列,包含 5 个捕捉/比较模块。 - 专用的看门狗定时器和双向复位引脚。 #### 8. 时钟源 - **内部可编程振荡器**:频率范围 2-16 MHz。 - **外部振荡器**:支持晶体、RC、C 或外部时钟输入。 - **实时时钟模式**:可通过定时器 3 或 PCA 实现。 #### 9. 电源和功耗 - **供电电压**:2.7V 至 3.6V。 - **典型工作电流**:10 mA @ 20 MHz。 - **节电模式**:支持多种休眠和停机模式。 #### 10. 封装 - **封装类型**:100 脚 TQFP 和 64 脚 TQFP 封装。 - **温度范围**:-40°C 至 +85°C。 C8051F020/1/2/3 系列是一款集成了丰富的模拟和数字资源的高性能微控制器,特别适合于需要高速数据处理和复杂模拟信号处理的应用场合。其强大的处理能力和广泛的外设支持使其成为众多工业自动化、仪器仪表以及其他嵌入式系统的理想选择。
- 粉丝: 4
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助