dsPIC33FJXXXMCXXXA Motor Control Digital Signal Controller (DSC) with seamless migration options to PIC24 MCUs and dsPIC30F DSCs in similar packages. These devices are available in extended operating temperature options
Operating Range:DC – 40 MIPS (40 MIPS @ 3.0-3.6V, -40°C to +125°C)
Industrial temperature range (-40°C to +85°C)
Extended temperature range (-40°C to +125°C)
High temperature range (-40°C to +150°C)
High-Performance DSC CPU:Modified Harvard architecture
C compiler optimized instruction set
16-bit wide data path
24-bit wide instructions
Linear program memory addressing up to 4M instruction words
Linear data memory addressing up to 64 Kbytes
83 base instructions: mostly 1 word/1 cycle
Sixteen 16-bit General Purpose Registers
Two 40-bit accumulators:
With rounding and saturation options
Flexible and powerful addressing modes:
Indirect, Modulo and Bit-Reversed
Software stack
16 x 16 fractional/integer multiply operations
32/16 and 16/16 divide operations
Single-cycle multiply and accumulate:
Accumulator write back for DSP operations
Dual data fetch
Up to ±16-bit shifts for up to 40-bit data
Direct Memory Access (DMA):8-channel hardware DMA:
2 Kbytes dual ported DMA buffer area (DMA RAM) to store data transferred via DMA:
Allows data transfer between RAM and a peripheral while CPU is executing code (nocycle stealing)
Most peripherals support DMA
Interrupt Controller:5-cycle latency
118 interrupt vectors
Up to 67 available interrupt sources
Up to 5 external interrupts
7 programmable priority levels
5 processor exceptions
Digital I/O:Wake-up/Interrupt-on-Change on up to 24 pins
Output pins can drive from 3.0V to 3.6V
All digital input pins are 5V tolerant
4 mA sink on all I/O pins
System Management:Flexible clock options:
External, crystal, resonator, internal RC
Fully integrated PLL
Extremely low jitter PLL
Power-up Timer
Oscillator Start-up Timer/Stabilizer
Watchdog Timer with its own RC oscillator
Fail-Safe Clock Monitor
Reset by multiple sources
Power Management:On-chip 2.5V voltage regulator
Switch between clock sources in real time
Idle, Sleep and Doze modes with fast wake-up
Timers/Capture/Compare/PWM:Timer/Counters, up to nine 16-bit timers:
Can pair up to make four 32-bit timers
1 timer runs as Real-Time Clock with external 32.768 kHz oscillator
Programmable prescaler
Input Capture (up to 8 channels):
Capture on up, down or both edges
16-bit capture input functions
4-deep FIFO on each capture
Output Compare (up to 8 channels):
Single or Dual 16-Bit Compare mode
16-bit Glitchless PWM mode
Communication Modules:3-wire SPI (up to 2 modules):
Framing supports I/O interface to simple codecs
Supports 8-bit and 16-bit data
Supports all serial clock formats and sampling modes
I2C™ (up to 2 modules):
Full Multi-Master Slave mode support
7-bit and 10-bit addressing
Bus collision detection and arbitration
Integrated signal conditioning
Slave address masking
UART (up to 2 modules):
Interrupt on address bit detect
Interrupt on UART error
Wake-up on Start bit from Sleep mode
4-character TX and RX FIFO buffers
LIN bus support
IrDA® encoding and decoding in hardware
High-Speed Baud mode
Hardware Flow Control with CTS and RTS
Enhanced CAN (ECAN™ module) 2.0B active (up to 2 modules):
Up to 8 transmit and up to 32 receive buffers
16 receive filters and 3 masks
Loopback, Listen Only and Listen All Messages modes for diagnostics and bus monitoring
Wake-up on CAN message
Automatic processing of Remote Transmission Requests
FIFO mode using DMA
DeviceNet™ addressing support
Motor Control Peripherals:Motor Control PWM (up to 8 channels):
4 duty cycle generators
Independent or Complementary mode
Programmable dead time and output polarity
Edge or center-aligned
Manual output override control
Up to 2 Fault inputs
Trigger for ADC conversions
PWM frequency for 16-bit resolution (@ 40 MIPS) = 1220 Hz for Edge-Aligned mode,610 Hz for Center-Aligned mode
PWM frequency for 11-bit resolution (@ 40 MIPS) = 39.1 kHz for Edge-Aligned mode,19.55 kHz for Center-Aligned mode
Quadrature Encoder Interface module:
Phase A, Phase B and index pulse input
16-bit up/down position counter
Count direction status
Position Measurement (x2 and x4) mode
Programmable digital noise filters on inputs
Alternate 16-bit Timer/Counter mode
Interrupt on position counter rollover/underflow
Analog-to-Digital Converters (ADCs):Up to two ADC modules in a dev
DSPIC33FJ256MC710A 封装图
型号 | 制造商 | 描述 | 购买 |
---|---|---|---|
DSPIC33FJ256MC710AT-H/PT | Knowles | CAP CER 6800PF 100V C0G/NP0 1210 | 立即购买 |
DSPIC33FJ256MC710AT-H/PF | Knowles | CAP CER 820PF 200V C0G/NP0 1206 | 立即购买 |
DSPIC33FJ256MC710A-H/PT | Vishay | 插件电阻 - 2.2KΩ ±0.1% 1/8W ±50ppm/℃ | 立即购买 |
DSPIC33FJ256MC710A-H/PF | Vishay | 插件电阻 - 24.9KΩ ±0.1% 1/8W ±50ppm/℃ | 立即购买 |
DSPIC33FJ256MC710AT-I/PF | Amphenol Aerospace | HD3899988C88#23PINRECP | 立即购买 |
DSPIC33FJ256MC710AT-I/PT | Amphenol | ER3C1#162#12SKTPLUG | 立即购买 |
随着嵌入式系统日益复杂以及对高性能的需求也越来越大,Microchip Technology(微芯科技公司)推出了dsPIC33A系列数字信号控制器(DSC)。工程师能够创建复杂的计算密集型嵌入式
...本视频介绍了 Microchip 关于马达控制的性能达到 70MIPS 的 dsPIC33EP 系列控制器,以及它相较于上一代 dsPIC33F/dsPIC30F 之间的优化,它是目前 Microchip 最具竞争力的马达控制芯片。
本视频将介绍PIC24FJ256GB412系列低功耗加密单片机的详细信息,还将展示IoT演示的加密和解密功能。
...试的硬件平台框图如图1所示, 处理器使用m icrochip的16位dsPIC33FJ256GP710, 信号发送盒发出的移频信号, 电压在33~ 176V。信号要经过处理才能作为输入进入处理器自带的逐次逼近的12位A /D, 电压幅度降为0~ 3. 3V。处理器对数据进行...
凭借这些特性及其整体的高性能,dsPIC33EP“GS”系列产品适用于广泛的应用领域,涵盖以下应用市场:电脑与电信(如AC / DC和DC/ DC电源)、工业(如太阳能逆变器、LED照明、HID照明、电池充电器、投影仪和电焊机)及汽车(如LED...
本视频介绍了Microchip脉搏血氧仪演示板,通过Microchip dsPIC33FJ128GP802高性能数字信号控制器(DSC)来实现。该参考演示板可帮助设计人员开发带有用户界面的低成本手持式或可穿戴式脉搏血氧仪,实现同时测量心率和血氧饱和度。
...门工具包(Digital Power Starter Kit,产品编号:DM330017)基于dsPIC33FJ09GS302低成本16位数字信号控制器,使用户轻松地探索评估dsPIC33F“GS”数字电源转换系列产品。该入门工具包是一个数字控制电源板,板上包括一个独立的DC/DC同步降...
本视频将介绍PIC24FJ256GB412系列低功耗加密单片机的详细信息,还将展示IoT演示的加密和解密功能。