C8051F80x-83x: 混合信号ISP闪存微控制器数据手册
需积分: 10 147 浏览量
更新于2024-07-16
收藏 2.86MB PDF 举报
"C8051F80x-83x中文数据手册,PDF版,混合信号ISP闪存MCU系列"
C8051F80x-83x系列是Silicon Laboratories推出的一系列混合信号集成电路,集成了微控制器单元(MCU)与丰富的模拟和数字外围设备。这款微控制器特别适用于需要高性能和高集成度的嵌入式应用,如工业控制、消费电子和传感器接口等。
### 数字转换器(DAC)特性
- **电容触摸支持**:C8051F80x-83x支持电容式触摸输入,可以处理按钮、滑动器、齿轮和电容接近感应,提供用户友好的交互界面。
- **快速转换时间**:每个通道的转换时间仅为40微秒,确保了高速的数据采集能力。
- **高分辨率**:具备16位分辨率,确保了高精度的数据转换。
- **多通道输入**:最多可有16个输入通道,能满足多种输入需求。
- **自动扫描和触碰唤醒**:自动扫描功能有助于实时监测输入状态,而触碰唤醒功能则能实现低功耗操作。
- **自动采样**:支持自动累积4x、8x、16x、32x和64x样品,提高测量精度。
### 模拟外围设备
- **10位ADC**:最高可达500ksps的采样速率,支持16个外部单端输入,可以选择片上VREF、外部引脚或VDD作为参考电压,同时提供内部或外部启动转换。
- **比较器**:可调节的迟滞和响应时间,可以设置为中断或复位源,增强了系统的灵活性和响应能力。
### 片上调试
- **全速非侵入式调试**:通过片上调试电路,开发者无需额外的仿真器即可进行系统内调试。
- **断点、单步执行**:提供了高级调试功能,包括设置断点、单步执行代码、检查和调节内存及寄存器。
- **ICE芯片和目标特性板**:配合ICE芯片、目标特性板和插座仿真系统,实现高效调试。
### 高速8051μC内核
- **管线指令架构**:在1或2个系统时钟周期内执行70%的指令,提高了执行效率。
- **25MIPS吞吐率**:在25兆赫时钟脉冲下,能达到25百万指令每秒的执行速度。
- **扩展的中断处理**:优化中断处理程序,提升实时系统响应。
### 内存
- **数据RAM**:最大512字节的内部数据RAM,分为256+256两个部分。
- **闪存**:高达16千字节的ISP闪存,支持系统内512字节段的编程。
### 数字外围设备
- **高灌电流I/O**:17或13个端口I/O,可驱动大电流负载。
- **串行端口**:包括硬件增强的UART、SMBus(与I2C兼容)和增强型SPI,满足各种通信需求。
- **计数器/定时器**:3个通用16位计数器/定时器,以及16位PCA,可配置为捕捉/比较模块和增强PWM功能。
- **实时时钟模式**:利用定时器和晶体,可实现精准的时序控制。
### 时钟源
- **24.5兆赫内部振荡器**:±2%精度,支持无晶UART操作。
- **外部振荡器**:支持晶体、RC、C或时钟(1或2个引脚模式),允许灵活的时钟配置。
- **时钟源切换**:可以在运行时切换时钟源,且在省电模式下仍可使用。
### 其他特性
- **供电电压范围**:1.8至3.6伏,适合低功耗应用。
- **内置电压监控器**:确保系统稳定运行。
- **封装选项**:24针QSOP、20针QFN、16针SOIC,工作温度范围-40至+85°C。
C8051F80x-83x系列微控制器因其丰富的模拟和数字功能、高性能的8051内核以及强大的片上调试工具,成为了一款理想的嵌入式系统解决方案。尽管文档由网络资料整理,可能存在翻译不准确的地方,但其提供的详细信息足以帮助开发者理解和应用这款微控制器。
2010-05-30 上传
2020-04-07 上传
2019-09-05 上传
点击了解资源详情
2019-09-16 上传
2013-06-02 上传
2023-10-12 上传
2021-12-19 上传
点击了解资源详情
SYWUTONG
- 粉丝: 2
- 资源: 4
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建