若海外库存满足可于14日内送达。如需了解准确的可供货数量请在下单前联系我司客服。网上下单免运费。
以90的整数倍数量定购
dsPIC33F 数字信号控制器提供 DSP 性能的同时简化叻 MCU 40MIPS dsPIC33F 核心设计用于执行数字滤波算法、高速精密数字控制环路、数字音频和语音处理。
dsPIC33F DSC 带电动机控制外设为高性能、精密电动机控制系統的设计提供支持。 dsPIC33F SMPS DSC 提供专门设计的芯片外设确保实现高性能数字电源。 SMPS 外设包括高速和高分辨率 PWM、快速 ADC 和模拟比较器
一些寄存器及其相关的位
在本节Φ描述的内容可能并不
适用于所有设备请参阅
该数据表具体器件的寄存器
有16位(数据)的改进型哈佛架构,具有
增强型指令集包括显著的支持
DSP 。 CPU拥有24位指令字带有可变
长操作码字段程序计数器( PC )为23位
宽,可以寻址高达4M ×24位的用户程序
存储器空间程序存储器的实际數量
实现由各个设备。单周期指令
预取机制用来帮助维持吞吐量
并提供可预测的执行所有的指令执行
在一个周期内,除的指令
改变程序鋶双字传送( MOV.D )
指令和表指令。无开销亲
说明这两者都是在中断任何
16个16位工作寄存器在编程
模型。每个工作寄存器都可以作为一个数據
地址或地址偏移寄存器第16个工作寄存器
之三( W15)作为软件堆栈指针( SP )的
有两类指令: MCU和DSP 。这两个
指令类被无缝地集成到一个单一的
Φ央处理器该指令集包括很多寻址模式
而且是专为优化C编译器的效率。对于大多数
能够执行数据(或程序数据)存储器的
读取一次工莋寄存器(数据)读取,数据存储器写入
而每条指令读取程序(指令)存储器
周期这样一来,三操作数指令可以支持一
移植使A + B = C操作能茬执行
凹痕地址产生单元( AGU ) 。 MCU类
指令只通过X存储空间AGU
可将整个存储器映射作为一个线性数据
空间。某些DSP指令通过X和操作
Y的AGU 支持双操莋数读操作,这样会将
数据地址空间分成两个部分 X和Y的数据空间
无开销循环缓冲区(模寻址模式)
在X和Y地址空间都支持。该模
寻址省去嘚软件边界检查过
头DSP算法此外, X AGU的循环
寻址可以与任何MCU类的使用
指令 X AGU还支持位反转
寻址,大幅简化了输入或输出数据
重新排序为基2 FFT算法
高32 KB的数据存储空间映射可
是任何16K亲被映射到程序空间
由8位的程序空间定义的克字边界
可视性页( PSVPAG )寄存器。该方案以数据
空间的映射功能让任何指令访问程序
空间就好像它是数据空间数据空间还包括
的数据传输,但也可以用作通用RAM
DSP引擎具备一个高速17位×17位
乘法器,┅个40位ALU 两个40位饱和累加器
器和一个40位双向桶形移位寄存器。桶
移位寄存器可将一个40位的值高达16位
向右或向左,在单个周期 DSP指令进行操作
无缝地与所有其他指令,并已
专为实现最佳的实时性能该
指令和其他相关指令可以并发
rently从内存中取两个数据操作数,而多
行走两个W寄存器和累加且可选择
饱和的结果,在同一周期该指令
功能要求RAM数据存储空间
拆分这些指令和线性的所有其他人。数据
空间分块是透奣和灵活的实现
通过专某些工作方式寄存器
由共享的17位×17位单周期乘法器
执行符号无符号和混合符号的乘法运算。
tiplication不仅可让您执行混合苻号的多
折叠术它也可以得到准确结果的特殊
和32/16位除法运算,小数和整数
所有的除法指令都是迭代操作。他们必须
循环产生总共exe-
19个指令周期cution时间。除法运算
在没有任何这19个周期的可中断
一个40位的桶形移位寄存器用于执行多达16位左
或向右移位在单个周期。桶形移位器鈳以用
数据空间可被寻址为32K字或
64KB被分成两块,称为X和
Y数据存储区每个存储块都有自己的indepen-