dsPIC33CK64MP105系列中文数据手册.pdf
文件大小: 3523k
源码售价: 10 个金币 积分规则     积分充值
资源说明:工作条件 • 3.0V至3.6V: -40°C至+125°C, DC至100 MHz 高性能16位DSP RISC CPU • 16位宽数据路径 • 高效代码型(C和汇编)架构 • 40位宽累加器 • 带双数据取操作的单周期(MAC/MPY) • 单周期混合符号乘法: - 32位乘法支持 • 快速的6周期除法 • 零开销循环 高速PWM • 4对PWM • 最佳PWM分辨率为250 ps • 上升沿和下降沿死区 • 死区补偿 • 用于高频操作的时钟斩波 • 为以下各种应用提供PWM支持: - 直流/直流、交流/直流、逆变器、 PFC和照明 - BLDC、 PMSM、 ACIM和SRM电机 • 故障输入和限流输入 • 用于ADC触发的灵活触发配置 高速模数转换器 • 12位分辨率 • 2个专用SAR ADC内核和1个共用SAR ADC内核 • 每个内核的转换速率最高为3.5 Msps • 每个模拟通道都具有专用的结果缓冲区 • 灵活、独立的ADC触发源 • 4个数字比较器 • 4个过采样滤波器 单片机特性 • 28到48引脚的小引脚数封装,包括小至4x4 mm的 UQFN • 高I/O灌电流/拉电流 • I/O引脚上具有边沿或电平变化通知中断 • 外设引脚选择(Peripheral Pin Select, PPS)可 重映射的引脚 • 最大64 KB的闪存: - 耐擦/写次数达10,000次 - 数据保存时间至少20年 - 可在软件控制下自编程 - 可编程代码保护 - 纠错码(Error Code Correction, ECC) - ICSP™写禁止 • 8 KB SRAM存储器: - SRAM存储器内置自检(Memory Built-In SelfTest, MBIST) • 多个中断向量,带有独立的可编程优先级功能 • 用于快速中断处理的 4 组中断现场保护寄存器,包 括累加器和状态寄存器 • 4个外部中断引脚 • 看门狗定时器(Watchdog Timer, WDT) • 窗口程序监控定时器(Deadman Timer, DMT) • 具有专用备用振荡器的故障保护时钟监视器(FailSafe Clock Monitor, FSCM) • 可选振荡器选项,包括: - 32 kHz低功耗RC(Low-Power RC, LPRC) 振荡器 - 高精度8 MHz内部快速RC(Fast RC, FRC) 振荡器 - 主高速晶振/谐振器或外部时钟 - 主PLL,可由FRC或晶振提供时钟 - 用于PWM和ADC的附属PLL(Auxiliary PLL, APLL) • 低功耗管理模式(休眠和空闲) • 上电复位和欠压复位 • 片内无电容稳压器 • 256字节的可一次性编程(One-Time-Programmable, OTP)存储器 dsPIC33CK64MP105是Microchip Technology公司推出的一款高性能16位数字信号控制器(Digital Signal Controller,DSC)。该芯片专为要求严苛的工业应用设计,如直流/直流转换器、交流/直流转换器、逆变器、功率因数校正(PFC)以及照明和电机控制等。它集成了多种高级功能,能够提供高效的数据处理能力和丰富的外设接口。 处理器核心部分采用3.0V至3.6V供电,工作温度范围在-40°C至+125°C之间,可在DC至100 MHz的频率下运行。该DSC基于一个16位RISC架构,拥有40位宽的累加器,支持单周期乘法/乘加(MAC/MPY)操作,并且能执行32位乘法。除法操作可在6个周期内完成,确保了高速的算术运算能力。此外,dsPIC33CK64MP105支持零开销循环的高速PWM,最多提供4对PWM输出,最高分辨率达到250 ps,具备上升沿和下降沿死区控制,以及死区补偿功能,适合高频操作。 在模拟信号处理方面,芯片内置了2个专用SAR ADC内核和1个共享SAR ADC内核,每个内核的转换速率高达3.5 Msps。每个模拟通道都有独立的结果缓冲区,配合4个数字比较器和4个过采样滤波器,确保了高速、高精度的模数转换性能。这些特性使其在电机控制(如BLDC、PMSM、ACIM和SRM电机)等应用中表现出色。 封装方面,dsPIC33CK64MP105提供28到48引脚的不同封装选项,最小尺寸可达4x4 mm的UQFN封装,适合空间有限的设计。I/O引脚支持高灌电流/拉电流,并能通过中断响应边缘或电平变化。外设引脚选择(PPS)功能允许引脚功能的灵活重映射,增强了系统设计的灵活性。 存储资源方面,该DSC包含最大64 KB的闪存,支持10,000次擦写,数据保存时间超过20年,且可在软件控制下自编程。同时,闪存具有可编程代码保护和纠错码(ECC)功能,以保证程序的稳定性和数据安全性。另外,还有8 KB的SRAM,内置自检功能(MBIST),以确保内存的可靠性。芯片还集成了256字节的可一次性编程(OTP)存储器,用于存储配置或关键数据。 在中断和定时器管理上,dsPIC33CK64MP105提供了多个中断向量和独立的优先级设置,4组中断现场保护寄存器加速中断处理。还包括看门狗定时器(WDT)、窗口程序监控定时器(DMT)以及具有专用备用振荡器的故障保护时钟监视器(FSCM),确保系统的可靠运行。振荡器选项多样,包括低功耗RC振荡器、高精度8 MHz的内部快速RC振荡器、主高速晶振/谐振器或外部时钟,以及主PLL和辅助PLL(APLL)。 低功耗模式如休眠和空闲模式有助于节省能源,而上电复位和欠压复位则保证了系统在电源异常情况下的正常启动。片内集成无电容稳压器简化了电路设计。此外,dsPIC33CK64MP105还具备丰富的外设接口,如SPI、I2C、UART、SENT、定时器/计数器、PWM、正交编码器接口等,以及逻辑单元(CLC)、硬件DMA、CRC计算模块和外设触发信号发生器(PTG),满足各种应用需求。 dsPIC33CK64MP105是一款功能强大、适用于工业控制领域的微控制器,其高效的处理能力、精准的模拟处理功能、丰富的外设接口和低功耗特性,使得它成为电机控制和其他实时控制应用的理想选择。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。