dsPIC33F16位设备系列采用强大的16位架构,适用于依赖高速重复计算和控制的应用。这些设备与PIC24HJ系列设备引脚兼容,并与dsPIC30F系列设备具有极高的兼容性。这允许从/到PIC24F、dsPIC30F和dsPIC33F设备的无缝迁移选项。
特色
- 操作条件:
- 3.0V至3.6V,-40ºC至+150ºC,DC至20 MIPS
- 3.0V至3.6V,-40ºC至+125ºC,DC至40 MIPS
- 高性能DSC CPU:
- 改良的哈佛建筑
- C编译器优化指令集
- 16位宽数据路径
- 24位宽指令
- 线性程序存储器寻址多达4M个指令字
- 线性数据存储器寻址高达64 KB
- 83条基本指令:大多数为1个字/1个周期
- 两个带舍入和饱和选项的40位累加器
- 灵活而强大的寻址模式:间接、模块和位反转软件堆栈
- 16 x 16分数/整数乘法运算
- 32/16和16/16除法运算
- 单循环乘法和累加:用于DSP操作和双数据提取的累加器回写
- 多达40位数据的±16位移位
- 片上闪存和SRAM:
- 闪存程序存储器
- 数据SRAM
- 程序Flash的引导、安全和通用安全
- 直接内存访问(DMA):
- 8通道硬件DMA
- 高达2 KB的双端口DMA缓冲区(DMA RAM),用于存储通过DMA传输的数据
- 允许在CPU执行代码时在RAM和外围设备之间进行数据传输(无周期窃取)
- 大多数外围设备支持DMA
- 计时器/捕获/比较/PWM:
- 定时器/计数器,最多五个16位定时器:可配对,以形成两个32位定时器
- 一个计时器作为实时时钟运行,带有外部32.768 kHz振荡器和可编程预分频器
- 输入捕获(最多四个通道):在上、下或两边捕获
- 16位捕获输入功能和每个捕获上的4深FIFO
- 输出比较(最多四个通道):单或双16位比较模式和16位无闪烁PWM模式
- 硬件实时时钟/日历(RTCC):提供时钟、日历和报警功能
- 中断控制器:
- 5周期延迟
- 118个中断向量
- 多达53个可用中断源
- 最多三个外部中断
- 七个可编程优先级
- 五个处理器异常
- 数字I/O:
- 外围引脚选择功能
- 多达35个可编程数字I/O引脚
- 最多21针的唤醒/更换中断
- 输出引脚可从3.0V驱动至3.6V
- 高达5V输出,具有漏极开路配置
- 所有数字输入引脚均允许5V电压
- 所有I/O引脚上的4 mA宿
- 系统管理:
- 灵活的时钟选项:外部、晶体、谐振器、内部RC、全集成锁相环(PLL)和极低抖动PLL
- 时器
- 振荡器启动定时器/稳定器
- 带自己RC振荡器的看门狗定时器
- 故障安全时钟监视器
- 由多个源重置
- 电源管理:
- 片上2.5V稳压器
- 实时切换时钟源
- 空闲、睡眠和Doze模式,可快速唤醒
- 模数转换器(ADC):
- 10位ADC,1.1 Msps或12位,500 Ksps转换:两个和四个同时采样
- 多达九个输入通道,可自动扫描
- 转换启动可以手动或与四个触发源之一同步,并且可以在睡眠模式下启动
- ±2 LSb最大积分非线性和±1 LSb最大微分非线性
- 比较器模块:
- 两个具有可编程输入/输出配置的模拟比较器
- CMOS闪存技术:
- 低功耗、高速闪存技术
- 完全静态设计
- 3.3V(±10%)工作电压
- 工业和扩展温度
- 低功耗
- 电机控制外围设备:
- 6通道16位电机控制PWM:三个占空比发生器
- 独立或互补模式,可编程死区时间和输出极性
- 边缘对齐或中心对齐、手动输出超控和一个故障输入
- ADC转换触发器
- 16位分辨率的PWM频率(@40 MIPS)=边缘对齐模式为1220 Hz,中心对齐模式为610 Hz
- 11位分辨率的PWM频率(@40 MIPS)=边缘对齐模式的39.1 kHz,中心对齐模式的19.55 kHz
- 2通道16位电机控制PWM
- 一个占空比发生器,独立或互补模式,可编程死区时间和输出极性
- 边缘对齐或中心对齐,手动输出超控和一个故障输入
- ADC转换触发器
- 16位分辨率的PWM频率(@40 MIPS)=边缘对齐模式为1220 Hz,中心对齐模式为610 Hz
- 11位分辨率的PWM频率(@40 MIPS)=边缘对齐模式的39.1 kHz,中心对齐模式的19.55 kHz
- 2-正交编码器接口模块
- 相位A、相位B和索引脉冲输入以及16位上/下位置计数器