DSPIC33FJ16MC304-H/ML dsPIC33FJ16MC304 by Microchip Technology

16-bit DSC, 16KB Flash,40 MIPS,nanoWatt

Status: Unknown
Series: -
RoHS: Unknown
Download Datasheet Visit Manufacturer Site View Pricing & Stock

16-bit Motor Control family dsPIC33F Digital Signal Controller in low-pin count packages featuring 2 PWM generators with independent timebases and the new Peripheral Pin Select capability. Seamless migration options from and to the PIC24F, PIC24H, dsPIC30F & dsPIC33F product families for this device.

Where to Buy

Prices starting from US$4.75

Distributor Stock
Logo for Farnell
Farnell
from US$4.75
No stock
Buy Now
Logo for RS Americas
RS Americas
from US$6.81
-
Buy Now

Features

Operating Range:

Up to 40 MIPS operation (@ 3.0-3.6V):
Industrial temperature range (-40u00b0C to +85u00b0C)
Extended temperature range (-40u00b0C to +125u00b0C)
High temperature range (-40u00b0C to +150u00b0C)

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
Two 40-bit accumulators with rounding and saturation options
Flexible and powerful addressing modes:
Indirect
Modulo
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 u00b116-bit shifts for up to 40-bit data

Timers/Capture/Compare/PWM:

Timer/Counters, up to three 16-bit timers
Can pair up to make one 32-bit timer
1 timer runs as Real-Time Clock with external 32.768 kHz oscillator
Programmable prescaler
Input Capture (up to 4 channels):
Capture on up, down or both edges
16-bit capture input functions
4-deep FIFO on each capture
Output Compare (up to 2 channels):
Single or Dual 16-Bit Compare mode
16-bit Glitchless PWM mode

Interrupt Controller:

5-cycle latency
118 interrupt vectors
Up to 26 available interrupt sources
Up to 3 external interrupts
7 programmable priority levels
4 processor exceptions

Digital I/O:

Peripheral pin Select functionality
Up to 35 programmable digital I/O pins
Wake-up/Interrupt-on-Change for up to 21 pins
Output pins can drive from 3.0V to 3.6V
Up to 5V output with open drain configuration
All digital input pins are 5V tolerant
4 mA sink on all I/O pins

On-Chip Flash and SRAM:

Flash program memory (up to 32 Kbytes)
Data SRAM (2 Kbytes)
Boot and General Security for program Flash

System Management:

Flexible clock options:
External, crystal, resonator, internal RC
Fully integrated Phase-Locked Loop (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

Motor Control Peripherals:

6-channel 16-bit Motor Control PWM:
3 duty cycle generators
Independent or Complementary mode
Programmable dead time and output polarity
Edge-aligned or center-aligned
Manual output override control
1 Fault input
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
2-channel 16-bit Motor Control PWM:
1 duty cycle generator
Independent or Complementary mode
Programmable dead time and output polarity
Edge-aligned or center-aligned
Manual output override control
1 Fault input
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):

10-bit, 1.1 Msps or 12-bit, 500 Ksps conversion:
2 and 4 simultaneous samples (10-bit ADC)
Up to 6 input channels with auto-scanning
Conversion start can be manual or synchronized with 1 of 4 trigger sources
Conversion possible in Sleep mode
u00b12 LSb max integral nonlinearity
u00b11 LSb max differential nonlinearity

CMOS Flash Technology:

Low-power, high-speed Flash technology
Fully static design
3.3V (u00b110%) operating voltage
Industrial and Extended temperature
Low power consumption

Communication Modules:

4-wire SPI:
Framing supports I/O interface to simple codecs
Supports 8-bit and 16-bit data
Supports all serial clock formats and sampling modes
I2Cu2122:
Full Mu

Specifications

Family 16-bit DSC
Part Family dsPIC33FJ16MC304
Part Prefix dsPIC
Architecture 16
Core 16-bit dsPIC DSC
MaxSpeed (MHz) 40
CPU Type 16-bit dsPIC DSC
CPU Speed (MIPS/DMIPS) 40
Program Memory Type Flash
SelfWrite Yes
Program Memory Size (KB) 16
Program Memory Size (KWords) 5
Secure Bootloader (CodeGuardâ„¢ Security) Intermediate
RAM (bytes) 2048
Emulated EEPROM in Flash True
Temp. Range Min. -40
Temp. Range Max. 150
Operation Voltage Min.(V) 3
Operation Voltage Max.(V) 3.6
Max I/O Pins 35
Pin Count 44
Brown Out Reset (BOR) BOR
Low Voltage Detection (LVD) None
Power On Reset (POR) Yes
Internal Oscillator 7.37 MHz, 32.768 kHz
Number of ADCs 1
ADC Channels 9
Diff ADC Inputs 4 Unipolar Differential Inputs
Max ADC Sampling Rate (ksps) 1100
Max ADC Resolution (bits) 12
Max ADC Sample/Hold (S/H) 1
UART 1
SPIâ„¢ 1
I2C 1
Max 16 Bit Digital Timers 3
Max 32 Bit Digital Timers 1
Watch Dog Timers (WDT) Yes
Timers 8
Motor Control PWM Channels 8
Standalone Output Compare/ Standard PWM 2
Input Capture 4
Max # PWM outputs (including complementary outputs) 10
Number of PWM Time Bases 3
PWM Max Resolution (bits) 16
PWM Resolution (time ns) 12
Output Compare Channels 4
USB Interface None
Type of CAN module None
LIN Yes
IrDA Yes
Ethernet None
Integrated Wireless Frequency None
Wireless Technology None
Class B Hardware True
Quadrature Encoder Interface (QEI) 1
Peripheral Pin Select (PPS)/Pin Muxing Yes
Parallel Port GPIO
JTAG Program/Boundary Scan
Debug Interface ICSP
Keydifferences DSP, HS-PWM
InstructionWord 24
Temperature Range -40C to +150C

Alternative Descriptions

Digital Signal Processors, DSP, DSC 16-bit 16KB Flash 40 MIPS | Microchip Technology Inc. DSPIC33FJ16MC304-H/ML | RS Americas
DSC, 20MHZ, 16KB, QFN-EP-44 | Farnell


Frequently Asked Questions

Where can I find additional details, specifications and documents for a DSPIC33FJ16MC304-H/ML?

Additional datasheets, footprints and schematics for DSPIC33FJ16MC304-H/ML are listed on our Part Details page. You can also find images and similar parts to DSPIC33FJ16MC304-H/ML on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for DSPIC33FJ16MC304-H/ML on our Product Comparison page. Access via the 'View Pricing & Stock' button to view DSPIC33FJ16MC304-H/ML price breaks, MOQs, lead times, inventory and SKUs from distributors.

What category does DSPIC33FJ16MC304-H/ML fall under?

The DSPIC33FJ16MC304-H/ML is listed under dsPIC33FJ16MC304.

Can I view similar or alternative parts?

You can view similar parts to DSPIC33FJ16MC304-H/ML when available in the dsPIC33FJ16MC304 range under the specifications section at the bottom of the details page.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the DSPIC33FJ16MC304-H/ML you can contact the distributor directly for product support, shipping queries etc.

Is the DSPIC33FJ16MC304-H/ML RoHS compliant?

This part has not been flagged as RoHS Compliant.

Which authorised distributors for DSPIC33FJ16MC304-H/ML have stock available?

Authorised distributors including RS Americas and Farnell have stock available or on a lead time for DSPIC33FJ16MC304-H/ML.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for DSPIC33FJ16MC304-H/ML often in real-time on the comparison pages.

What if I can't find stock of DSPIC33FJ16MC304-H/ML?

You can fill out our help required form which you can use to request a quote for DSPIC33FJ16MC304-H/ML from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.

We use cookies to improve your experience. See our privacy policy.
Okay