dsPIC33CK64MP105:特性和配置详解
需积分: 33 98 浏览量
更新于2024-08-06
收藏 3.61MB PDF 举报
"dsPIC33CK64MP105系列是Microchip公司的一款高性能16位微控制器,具备多种特殊功能,适用于需要高灵活性和可靠性的应用。它集成了丰富的外设,如看门狗定时器、在线串行编程(ICSP)、欠压复位等,以及高速PWM和高速模数转换器。配置位存储在易失性存储器中,复位时会自动加载。器件提供不同大小的闪存和SRAM,并支持配置字的自编程、代码保护和错误校正等功能。"
本文主要介绍了dsPIC33CK64MP105系列微控制器的特殊功能和配置机制。这个系列的器件旨在优化应用的灵活性、可靠性和成本效率。其中,配置位是易失性的,每次上电时,配置数据会从闪存配置字自动装入配置影子寄存器。在编程时,需要确保编译器不会覆盖这些地址,以防止器件意外复位。
器件的特性包括:
1. **高性能16位CPU**: 它拥有16位宽的数据路径、高效的代码结构,支持单周期乘法/乘加运算、快速除法以及零开销循环。
2. **高速PWM模块**: 支持4对PWM,分辨率高,可用于各种电机控制和电源转换应用,包含死区时间和补偿功能。
3. **高速模数转换器(ADC)**: 提供12位分辨率,3.5Msps的转换速率,支持独立的触发源和数字比较器,适合高精度信号检测。
4. **I/O特性**: 包括高灌电流/拉电流的I/O引脚,支持中断,具备引脚重映射功能(Peripheral Pin Select, PPS)。
5. **内存**: 内建64KB闪存和8KB SRAM,闪存支持10,000次擦写,20年的数据保留,以及自编程、代码保护和ECC功能。
6. **安全与复位功能**: 包括看门狗定时器、欠压复位、JTAG边界扫描接口、在线仿真以及故障保护时钟监视器。
7. **时钟系统**: 提供多种振荡器选项,如低功耗RC和高精度内部快速RC振荡器,确保系统的稳定运行。
在使用dsPIC33CK64MP105时,开发者需要注意配置字的处理,以及避免在配置空间执行代码。同时,可以参考《dsPIC33/PIC24系列参考手册》获取更详细的技术信息。这款微控制器的特性使其成为需要高性能计算和实时控制的嵌入式应用的理想选择。
2013-06-08 上传
235 浏览量
点击了解资源详情
2007-06-03 上传
2008-10-11 上传
2011-12-12 上传
2010-04-12 上传
2007-04-26 上传
2008-10-12 上传
淡墨1913
- 粉丝: 32
- 资源: 3809
最新资源
- 基于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任务构建