dsPIC33EPXXX(GP/MC/MU)806/810/814
and PIC24EPXXX(GP/GU)810/814
16-Bit Microcontrollers and Digital Signal Controllers with
High-Speed PWM, USB and Advanced Analog
Operating Conditions Timers/Output Compare/Input Capture
3.0V to 3.6V, -40C to +125C, DC to 60 MIPS 27 General Purpose Timers:
- Nine 16-bit and up to four 32-bit Timers/Counters
3.0V to 3.6V, -40C to +85C, DC to 70 MIPS
- 16 OC modules configurable as Timers/Counters
Core: 16-Bit dsPIC33E/PIC24E CPU
- Two 32-bit Quadrature Encoder Interface (QEI)
modules configurable as Timers/Counters
Code-Efficient (C and Assembly) architecture
16 IC modules
Two 40-Bit Wide Accumulators
Single-Cycle (MAC/MPY) with Dual Data Fetch
Peripheral Pin Select (PPS) to allow Function Remap
Single-Cycle Mixed-Sign MUL Plus Hardware Divide
Real-Time Clock and Calendar (RTCC) module
32-Bit Multiply Support
Communication Interfaces
Clock Management
USB 2.0 OTG-Compliant Full-Speed Interface
2% Internal Oscillator
Four UART modules (15 Mbps)
Programmable PLLs and Oscillator Clock Sources
- Supports LIN/J2602 protocols and IrDA
Fail-Safe Clock Monitor (FSCM)
Four 4-Wire SPI modules (15 Mbps)
Independent Watchdog Timer
Two ECAN modules (1 Mbaud) CAN 2.0B Support
2
Fast Wake-up and Start-up
Two I C modules (up to 1 Mbaud) with SMBus Support
Data Converter Interface (DCI) module with Support for
Power Management
2
I S and Audio Codecs
Low-Power Management modes (Sleep, Idle, Doze)
PPS to allow Function Remap
Integrated Power-on Reset and Brown-out Reset
Parallel Master Port (PMP)
1.0 mA/MHz Dynamic Current (typical)
Programmable Cyclic Redundancy Check (CRC)
60 A IPD Current (typical)
Direct Memory Access (DMA)
High-Speed PWM
15-Channel DMA with User-Selectable
Up to Seven PWM Pairs with Independent Timing
Priority Arbitration
Dead Time for Rising and Falling Edges
UART, USB, SPI, ADC, ECAN, IC, OC, Timers,
2
8.32 ns PWM Resolution
DCI/I S, PMP
PWM Support for:
- DC/DC, AC/DC, Inverters, PFC, Lighting Input/Output
- BLDC, PMSM, ACIM, SRM
Sink/Source 10 mA on All Pins
Programmable Fault Inputs
5V Tolerant Pins
Flexible Trigger Configurations for ADC Conversions
Selectable Open-Drain, Pull-ups and Pull-Downs
Up to 5 mA Overvoltage Clamp Current
Advanced Analog Features
External Interrupts on All I/O pins
Two Independent ADC modules:
- One ADC configurable as 10-bit, 1.1 Msps with four
Qualification and Class B Support
S&H or 12-bit, 500 ksps with one S&H
AEC-Q100 REVG (Grade 1 -40C to +125C) Planned
- One 10-bit ADC, 1.1 Msps with four S&H
AEC-Q100 REVG (Grade 0 -40C to +150C) Planned
- Eight S&H using both ADC 10-bit modules
Class B Safety Library, IEC 60730
- 24 analog channels (64-pin devices) up to 32 analog
channels (100/121/144-pin devices)
Debugger Development Support
Flexible and Independent ADC Trigger Sources
In-Circuit and In-Application Programming
Comparators:
Five Program and Three Complex Data Breakpoints
- Up to three Analog Comparator modules
IEEE 1149.2 Compatible (JTAG) Boundary Scan
- Programmable references with 32 voltage points
Trace and Run-Time Watch
2009-2012 Microchip Technology Inc. DS70616G-page 1dsPIC33EPXXX(GP/MC/MU)806/810/814 and PIC24EPXXX(GP/GU)810/814
dsPIC33EPXXX(GP/MC/MU)806/810/814
and PIC24EPXXX(GP/GU)810/814
PRODUCT FAMILIES
The device names, pin counts, memory sizes and
peripheral availability of each device are listed in
Table 1. Their pinout diagrams appear on the following
pages.
TABLE 1: dsPIC33EPXXX(GP/MC/MU)806/810/814 and PIC24EPXXX(GP/GU)810/814
CONTROLLER FAMILIES
Remappable Peripherals
Device
QFN, 2 ADC,
dsPIC33EP256MU806 64 280 28 9 16 16 8 2 4 4 2 5 15 1 3/4 1 2 1 1Y 51
TQFP 24 ch
100 TQFP
2 ADC,
dsPIC33EP256MU810 280 28 9 16 16 12 2 4 4 2 5 15 1 3/4 1 2 1 1Y 83
32 ch
121 TFBGA
TQFP, 2 ADC,
dsPIC33EP256MU814 144 280 28 9 16 16 14 2 4 4 2 5 15 1 3/4 1 2 1 1Y 122
LQFP 32 ch
QFN, 2 ADC,
dsPIC33EP512GP806 64 536 52 9 16 16 4 4 2 5 15 1 3/4 1 2 1 Y53
TQFP 24 ch
QFN, 2 ADC,
dsPIC33EP512MC806 64 536 52 9 16 16 8 2 4 4 2 5 15 1 3/4 1 2 1 Y53
TQFP 24 ch
100 TQFP
2 ADC,
dsPIC33EP512MU810 536 52 9 16 16 12 2 4 4 2 5 15 1 3/4 1 2 1 1Y 83
32 ch
121 TFBGA
TQFP, 2 ADC,
dsPIC33EP512MU814 144 536 52 9 16 16 14 2 4 4 2 5 15 1 3/4 1 2 1 1Y 122
LQFP 32 ch
100 TQFP
2 ADC,
PIC24EP256GU810 280 28 9 16 16 0 0 4 4 2 5 15 1 3/4 1 2 1 1Y 83
32 ch
121 TFBGA
TQFP, 2 ADC,
PIC24EP256GU814 144 280 28 9 16 16 0 0 4 4 2 5 15 1 3/4 1 2 1 1Y 122
LQFP 32 ch
QFN, 2 ADC,
PIC24EP512GP806 64 586 52 9 16 16 4 4 2 5 15 1 3/4 1 2 1 Y53
TQFP 24 ch
100 TQFP
2 ADC,
PIC24EP512GU810 536 52 9 16 16 0 0 4 4 2 5 15 1 3/4 1 2 1 1Y 83
32 ch
121 TFBGA
TQFP,L 2 ADC,
PIC24EP512GU814 144 536 52 9 16 16 0 0 4 4 2 5 15 1 3/4 1 2 1 1Y 122
QFP 32 ch
Note 1: Flash size is inclusive of 24 Kbytes of auxiliary Flash. Auxiliary Flash supports simultaneous code execution and self-erase/programming.
Refer to Section 5. Flash Programming (DS70609) in the dsPIC33E/PIC24E Family Reference Manual.
2: RAM size is inclusive of 4 Kbytes of DMA RAM (DPSRAM) for all devices.
3: Up to eight of these timers can be combined into four 32-bit timers.
4: Eight out of nine timers are remappable.
5: PWM Faults and Sync signals are remappable.
6: Four out of five interrupts are remappable.
7: Comparator output is remappable.
8: The ADC2 module supports 10-bit mode only.
DS70616G-page 2 2009-2012 Microchip Technology Inc.
Pins
Packages
Program Flash Memory
(1)
(Kbyte)
(2)
RAM (Kbyte)
(3,4)
16-Bit Timer
Input Capture
Output Compare (with PWM)
Motor Control PWM
(5)
(Channels)
QEI
UART with IrDA
SPI
ECAN
(6)
External Interrupts
DMA Controller (Channels)
DCI
Analog Comparators/
(7)
Inputs Per Comparator
RTCC
2
I C
CRC Generator
(8)
10-Bit/12-Bit ADC
USB
Parallel Master Port
I/O Pins