© 2009-2011 Microchip Technology Inc. Preliminary DS70616C
dsPIC33EPXXXMU806/810/814
and PIC24EPXXXGU810/814
Data Sheet
High-Performance, 16-Bit
Digital Signal Controllers
and Microcontrollers
DS70616C-page 2 Preliminary © 2009-2011 Microchip Technology Inc.
Information contained in this publication regarding device
applications and the like is provided only for your convenience
and may be superseded by updates. It is your responsibility to
ensure that your application meets with your specifications.
MICROCHIP MAKES NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND WHETHER EXPRESS OR
IMPLIED, WRITTEN OR ORAL, STATUTORY OR
OTHERWISE, RELATED TO THE INFORMATION,
INCLUDING BUT NOT LIMITED TO ITS CONDITION,
QUALITY, PERFORMANCE, MERCHANTABILITY OR
FITNESS FOR PURPOSE. Microchip disclaims all liability
arising from this information and its use. Use of Microchip
devices in life support and/or safety applications is entirely at
the buyer’s risk, and the buyer agrees to defend, indemnify and
hold harmless Microchip from any and all damages, claims,
suits, or expenses resulting from such use. No licenses are
conveyed, implicitly or otherwise, under any Microchip
intellectual property rights.
Trademarks
The Microchip name and logo, the Microchip logo, dsPIC,
KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART,
PIC32 logo, rfPIC and UNI/O are registered trademarks of
Microchip Technology Incorporated in the U.S.A. and other
countries.
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor,
MXDEV, MXLAB, SEEVAL and The Embedded Control
Solutions Company are registered trademarks of Microchip
Technology Incorporated in the U.S.A.
Analog-for-the-Digital Age, Application Maestro, CodeGuard,
dsPICDEM, dsPICDEM.net, dsPICworks, dsSPEAK, ECAN,
ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial
Programming, ICSP, Mindi, MiWi, MPASM, MPLAB Certified
logo, MPLIB, MPLINK, mTouch, Omniscient Code
Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit,
PICtail, REAL ICE, rfLAB, Select Mode, Total Endurance,
TSHARC, UniWinDriver, WiperLock and ZENA are
trademarks of Microchip Technology Incorporated in the
U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated
in the U.S.A.
All other trademarks mentioned herein are property of their
respective companies.
© 2009-2011, Microchip Technology Incorporated, Printed in
the U.S.A., All Rights Reserved.
Printed on recycled paper.
ISBN: 978-1-61341-143-8
Note the following details of the code protection feature on Microchip devices:
Microchip products meet the specification contained in their particular Microchip Data Sheet.
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
Microchip is willing to work with the customer who is concerned about the integrity of their code.
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as “unbreakable.”
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Microchip received ISO/TS-16949:200 2 certif ication for its worldwide
headquarters, design and wafer fabrication facilities in Chandler and
Tempe, Arizona; Gresham, Oregon and design centers in Calif ornia
and India. The Company’s quality system processes and procedures
are for its PIC® MCUs and dsPIC® DSCs, KEELOQ® code hopping
devices, Serial EEPROMs, microper ipher als, nonvol ati le memo ry and
analog product s. In addition, Microchip s quality system for th e design
and manufacture of development systems is ISO 9001:2000 certified.
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 3
dsPIC33EPXXXMU806/810/814
and PIC24EPXXXGU810/814
Operating Range:
Up to 60 MIPS Operation (at 3.0V-3.6V):
- Industrial temperature range (-40°C to +85°C)
- Extended temperature range (-40°C to +125°C)
High-Performance MCU CPU:
(All Devices)
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
73 Base Instructions: mostly with an effective
instruction execution throughput of one instruction
per cycle
Flexible and Powerful Indirect Addressing mode
Software Stack
16x16 Integer Multiply Operations
32/16 and 16/16 Integer Divide Operations
Up to ±16-bit Shifts
Additional High-Performance DSC CPU
Features:
(dsPIC33EPXXXMU806/810/814 Devices
Only)
11 Additional Instructions
Two 40-bit Accumulators with Rounding and
Saturation Options
Additional Flexible and Powerful Addressing
modes:
- Modulo
- Bit-Reversed
Single-Cycle Multiply and Accumulate:
- Accumulator write back for DSP operations
- Dual data fetch
Single-Cycle shifts for up to 40-bit Data
16x16 Fractional Multiply/Divide Operations
Direct Memory Access (DMA):
15-Channel Hardware DMA:
- Allows for transfer of data to/from any data
memory location
Up to 4 Kbytes Dual Ported DMA Buffer Area
(DPSRAM) to store data transferred via DMA:
- Allows for fast data transfer between RAM
and a peripheral while CPU is executing code
(no cycle stealing)
Most Peripherals Support DMA
Interrupt Controller:
13-Cycle Fixed Latency or 9- to 13-Cycle Variable
Latency (user-selectable)
Up to 116 Available Interrupt Sources
Up to Five External Interrupts
Seven Programmable Priority Levels
Seven Processor Exceptions
Timers/Capture/Compare/PWM:
Timer/Counters, up to Nine 16-bit Timers:
- Can pair up to make four 32-bit timers
- One timer runs as a Real-Time Clock with an
external 32.768 kHz oscillator
- Programmable prescaler
Input Capture (up to 16 channels):
- Independent 16-bit time base
- Capture on up, down or both edges
- 16-bit capture input functions
- 4-deep FIFO on each capture
- Synchronous, Triggered and Cascaded modes
Output Compare (up to 16 channels):
- Independent 16-bit time base
- Single or Dual 16-bit Compare mode
- 16-bit Glitchless PWM mode
- Synchronous, Triggered and Cascaded modes
Hardware Real-Time Clock and Calendar
(RTCC):
- Provides clock, calendar, and alarm functions
High-Performance, 16-bit Digital Signal Controllers
and Microcontrollers
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 4 Preliminary © 2009-2011 Microchip Technology Inc.
Digital I/O:
Peripheral Pin Select (PPS) Functionality
Wake-up/Interrupt-on-Change for up to 122 pins
Output Pins can drive from 3.0V to 3.6V
Up to 5V Output with Open Drain Configuration
Up to 8 or 10 mA sink on I/O pins
Up to 8 mA or 12 mA source on I/O pins
On-Chip Flash and SRAM:
Flash Program Memory (up to 512 Kbytes)
Flash Auxiliary Memory (up to 24 Kbytes):
- Can be used as Bootloader space or for
EEPROM emulation without stalling the CPU
Data SRAM (up to 52 Kbytes)
Read/Write Security for Program Flash and
Auxiliary Memory
System Management:
Flexible Clock Options:
- External, crystal, resonator, internal RC
- Fully integrated Phase-Locked Loop (PLL)
- Extremely low jitter PLL
- Auxiliary PLL for USB clocking
- Reference clock output
Programmable Power-up Timer
Oscillator Start-up Timer
Watchdog Timer with its own RC Oscillator
Fail-Safe Clock Monitor
Multiple Reset Sources
Power Management:
On-chip 1.8V Voltage Regulator
Switch between Clock Sources in Real Time
Idle, Sleep, and Doze modes with Fast Wake-up
CMOS Flash Technology:
Low-Power, High-Speed Flash Technology
Fully Static Design
3.3V (±10%) Operating Voltage
Industrial and Extended Temperature
Low-Power Consumption
Analog-to-Digital Converters (ADCs):
10-bit, 1.1 Msps or 12-bit, 500 Ksps Conversion:
- Two and four simultaneous samples (10-bit mode)
- Up to 32 input channels with auto-scanning
- Conversion start can be manual or
synchronized with one of 13 trigger sources
- Conversions in Sleep mode
- ±2 LSb max integral nonlinearity
- ±1 LSb max differential nonlinearity
Additional 10-bit, 1.1 Msps ADC, with up to 16
Input Channels
Data Converter Interface (DCI) Module:
(dsPIC33EPXXXMU806/810/814 Devices
Only)
Codec Interface
Supports I2S and AC’97 Protocols
Up to 16-bit Data Words, up to 16 Words per
Frame:
- 4-word deep TX and RX buffers
Comparator Module:
Three Analog Comparators with Programmable
Input/Output Configuration
Blanking and Filtering Options
Internal or External Voltage References
Motor Control Peripherals:
(dsPIC33EPXXXMU806/810/814 Devices
Only)
Motor Control PWM:
- Two master time base modules can control
dual 3-phase motors simultaneously
- Up to seven PWM generators
- Two PWM outputs per PWM generator
- Individual period and duty cycle for each
PWM output
- Dead-time insertion and correction
- Duty cycle, dead time, phase shift and
frequency resolution of 8.32 ns
- Seven independent Fault and current-limit
inputs
- Center-Aligned, Edge-Aligned, Push-Pull,
Multi-Phase, Variable Phase, Fixed Off-time,
Current Reset and Current Limit modes
- Output override control
- Output Chopping (gated) mode
- Special Event Triggers
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 5
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
Motor Control Peripherals (Continued):
(dsPIC33EPXXXMU806/810/814 Devices
Only)
Quadrature Encoder Interface (QEI):
- 32-bit position counter
- 32-bit Index pulse counter
- 32-bit Interval timer
- 16-bit velocity counter
- 32-bit Position Initialization/Capture/Compare
High register
- 32-bit Position Compare Low register
- x4 Quadrature Count mode
- External Up/Down Count mode
- External Gated Count mode
- External Gated Timer mode
- Internal Timer mode
Communication Modules:
USB On-The-Go (OTG):
- USB v2.0 On-The-Go (OTG) compliant
- Dual role capable – can act as either Host or
Peripheral
- Low-speed (1.5 Mbps) and Full-speed
(12 Mbps) USB operation in Host mode
- High-precision PLL for USB
- Supports up to 32 endpoints (16 bidirectional):
USB module can use any RAM location on the
device as USB endpoint buffers:
- On-chip USB transceiver
- Interface for Off-chip USB transceiver
- On-chip pull-up and pull-down resistors
4-wire SPI (up to four modules):
- Framing supports I/O interface to simple
codecs
- Supports 8-bit and 16-bit data
- Supports all serial clock formats and
sampling modes
•I
2C™ (up to two modules):
- Full Multi-Master Slave mode support
- 7-bit and 10-bit addressing
- Bus collision detection and arbitration
- Integrated signal conditioning
- Slave address masking
- IPMI support
- SMBus support
Communication Modules (Continued):
UART (up to four 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™) 2.0B active (up to two
modules):
- Up to eight transmit and up to 32 receive buffers
- 16 receive filters and three 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
Parallel Master Slave Port (PMP/EPSP):
- Supports 8-bit or 16-bit data
- Supports up to 16 address lines
Programmable Cyclic Redundancy Check (CRC):
- Programmable bit length for the CRC
generator polynomial (up to 32-bit length)
- 4x32, 8x16 or 16x8 FIFO for data input
Packaging:
64-pin QFN (9x9x0.9 mm)
64-pin TQFP (10x10x1 mm)
100-pin TQFP (12x12x1 mm)
100-pin TQFP (14x14x1 mm)
121-pin BGA (10x10x1.2 mm)
144-pin LQFP (20x20x1.4 mm)
144-pin TQFP (16x16x1 mm)
Note: See Table 1 for exact peripheral features
per device.
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 6 Preliminary © 2009-2011 Microchip Technology Inc.
dsPIC33EPXXXMU806/810/814 and
PIC24EPXXXGU810/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: dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814 CONTROLLER FAMILIES
Device
Pins
Packages
Program Flash Memory
(Kbyte)(1)
RAM (Kbyte)(2)
Remappable Peripherals
RTCC
I2C™
CRC Generator
10-bit/12-bit ADC(8)
USB
I/O Pins
16-bit Timer(3,4)
Input Capture
Output Compare (with PWM)
Motor Control PWM
(Channels)(5)
QEI
UART with IrDA®
SPI
ECAN™
External Interrupts(6)
DMA Controller (Channels)
DCI
Analog Comparators/
Inputs Per Comparator(7)
Parallel Master Por t
dsPIC33EP256MU806 64 QFN,
TQFP 2802891616 8 244251513/4121
2 ADC,
24 ch 1Y51
dsPIC33EP256MU810 100 TQFP 280289161612 244251513/4121
2 ADC,
32 ch 1Y83
121 BGA
dsPIC33EP256MU814 144 TQFP,
LQFP 280289161614 244251513/4121
2 ADC,
32 ch 1 Y 122
dsPIC33EP512MU810 100 TQFP 536529161612 244251513/4121
2 ADC,
32 ch 1Y83
121 BGA
dsPIC33EP512MU814 144 TQFP,
LQFP 536529161614 244251513/4121
2 ADC,
32 ch 1 Y 122
PIC24EP256GU810 100 TQFP 2802891616 0 044251503/4121
2 ADC,
32 ch 1Y83
121 BGA
PIC24EP256GU814 144 TQFP,
LQFP 2802891616 0 044251503/4121
2 ADC,
32 ch 1 Y 122
PIC24EP512GU810 100 TQFP 5365291616 0 044251503/4121
2 ADC,
32 ch 1Y83
121 BGA
PIC24EP512GU814 144 TQFP,
LQFP 5365291616 0 044251503/4121
2 ADC,
32 ch 1 Y 122
Note 1: Flash size is inclusive of 24 Kbytes of auxiliary Flash.
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.
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 7
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
Pin Diagrams
64-Pin QFN
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See
Section 11.4 “Peripheral Pin Select” for available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0
“I/O Ports” for more information.
= Pins are up to 5V tolerant
48
49
1
dsPIC33EP256MU806
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
AN29/PWM3H/PMD5/RP85/RE5
AN31/PWM4H/PMD7/RP87/RE7
C1IND/SCK2/PMA5/RP118/RG6
C1INC/SDI2/PMA4/RPI119/RG7
C2IND/SDO2/PMA3/RP120/RG8
MCLR
C2INC/PMA2/RPI121/RG9
V
DD
PGEC3/AN1/V
REF
-/RPI33/RB1
PGED3/AN0/V
REF
+/RPI32/RB0
V
SS
AN30/PWM4L/PMD6/RPI86/RE6
PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14
PGED2/SOSCI/C3IND/RPI61/RC13
INT0/DMH/RP64/RD0
PMCS1/RPI75/RD11
ASCL1/PMCS2/RPI74/RD10
ASDA1/DPLN/RPI73/RD9
RTCC/DMLN/RPI72/RD8
V
SS
OSC2/CLKO/RC15
OSC1/RPI60/RC12
V
DD
USBID/RP99/RF3
AN28/PWM3L/PMD4/RP84/RE4
AN27/PWM2H/PMD3/RPI83/RE3
AN26/PWM2L/PMD2/RP82/RE2
AN25/PWM1H/PMD1/RPI81/RE1
AN24/PWM1L/PMD0/RP80/RE0
VCMPST2/
RP97/RF1
V
CMPST
1/RP96/RF0
V
DD
VCAP
C3INA/V
CMPST
3/RP71/RD7
C3INB/RP70/RD6
PMRD/RP69/RD5
PMWR/RP68/RD4
PMBE/RP67/RD3
DPH/RP66/RD2
VCPCON/RP65/RD1
PGEC1/AN6/RPI38/RB6
PGED1/AN7/RCV/RPI39/RB7
AV
DD
AV
SS
AN8/PMA6/RPI40/RB8
AN9PMA7//RPI41/RB9
TMS/AN10/CV
REF
/PMA13/RPI42/RB10
TDO/AN11/PMA12/RPI43/RB11
V
SS
VDD
TCK/AN12/PMA11/RPI44/RB12
TDI/AN13/PMA10/RPI45/RB13
AN14/PMA1/RPI46/RB14
AN15/PMA0/RPI47/RB15
SDA2/PMA9/RP100/RF4
SCL2/PMA8/RP101/RF5
D+/RG2
D-/RG3
V
USB
V
BUS
AN5/C1INA/V
BUSON
/V
BUSST
/RPI37/RB5
AN4/C1INB/USBOEN/RPI36/RB4
AN3/C2INA/VPIO/RPI35/RB3
AN2/C2INB/VMIO/RPI34/RB2
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 8 Preliminary © 2009-2011 Microchip Technology Inc.
Pin Diagrams (Continued)
64-Pin TQFP
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See
Section 11.4 “Peripheral Pin Select” for available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0
“I/O Port s” for more information.
= Pins are up to 5V tolerant
48
47
46
45
44
43
42
41
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
40
39
38
37
36
35
34
33
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
dsPIC33EP256MU806
32
AN29/PWM3H/PMD5/RP85/RE5
AN31/PWM4H/PMD7/RP87/RE7
C1IND/SCK2/PMA5/RP118/RG6
C1INC/SDI2/PMA4/RPI119/RG7
C2IND/SDO2/PMA3/RP120/RG8
MCLR
C2INC/PMA2/RPI121/RG9
V
DD
AN5/C1INA/V
BUSON
/V
BUSST
/RPI37/RB5
AN4/C1INB/USBOEN/RPI36/RB4
AN3/C2INA/VPIO/RPI35/RB3
AN2/C2INB/VMIO/RPI34/RB2
PGEC3/AN1/V
REF
-/RPI33/RB1
PGED3/AN0/V
REF
+/RPI32/RB0
V
SS
AN30/PWM4L/PMD6/RPI86/RE6
PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14
PGED2/SOSCI/C3IND/RPI61/RC13
INT0/DMH/RP64/RD0
PMCS1/RPI75/RD11
ASCL1/PMCS2/RPI74/RD10
ASDA1/DPLN/RPI73/RD9
RTCC/DMLN/RPI72/RD8
V
SS
OSC2/CLKO/RC15
OSC1/RPI60/RC12
V
DD
USBID/RP99/RF3
AN28/PWM3L/PMD4/RP84/RE4
AN27/PWM2H/PMD3/RPI83/RE3
AN26/PWM2L/PMD2/RP82/RE2
AN25/PWM1H/PMD1/RPI81/RE1
AN24/PWM1L/PMD0/RP80/RE0
VCMPST2/
RP97/RF1
V
CMPST
1/RP96/RF0
V
DD
VCAP
C3INA/V
CMPST
3/RP71/RD7
C3INB/RP70/RD6
PMRD/RP69/RD5
PMWR/RP68/RD4
PMBE/RP67/RD3
DPH/RP66/RD2
VCPCON/RP65/RD1
PGEC1/AN6/RPI38/RB6
PGED1/AN7/RCV/RPI39/RB7
AV
DD
AV
SS
AN8/PMA6/RPI40/RB8
AN9PMA7//RPI41/RB9
TMS/AN10/CV
REF
/PMA13/RPI42/RB10
TDO/AN11/PMA12/RPI43/RB11
V
SS
V
DD
TCK/AN12/PMA11/RPI44/RB12
TDI/AN13/PMA10/RPI45/RB13
AN14/PMA1/RPI46/RB14
AN15/PMA0/RPI47/RB15
SDA2/PMA9/RP100/RF4
SCL2/PMA8/RP101/RF5
D+/RG2
D-/RG3
V
USB
V
BUS
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 9
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
Pin Diagrams (Continued)
100-Pin TQFP
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See
Section 11.4 “Peripheral Pin Select” for available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0
“I/O Ports” for more information.
= Pins are up to 5V tolerant
75
100
26
dsPIC33EP512MU810
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
PGEC1/AN6/RPI38/RB6
PGED1/AN7/RCV/RPI39/RB7
V
REF
-/RA9
V
REF
+/RA10
AV
DD
AV
SS
AN8/PMA6/RPI40/RB8
AN9/PMA7//RPI41/RB9
AN10/CV
REF
/PMA13/RPI42/RB10
AN11/PMA12/RPI43/RB11
V
SS
V
DD
TCK/RPI17/RA1
RP109/RF13
RP108/RF12
AN12/PMA11/RPI44/RB12
AN13/PMA10/RPI45/RB13
AN14/PMA1/RPI46/RB14
AN15/PMA0/RPI47/RB15
V
SS
V
DD
RPI78/RD14
RP79/RD15
SDA2/PMA9/RP100/RF4
SCL2/PMA8/RP101/RF5
PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14
PGED2/SOSCI/C3IND/RPI61/RC13
INT0/DMH/RP64/RD0
PMCS1/RPI75/RD11
ASCL1/PMCS2/RPI74/RD10
ASDA1/DPLN/RPI73/RD9
RTCC/DMLN/RPI72/RD8
RPI31/RA15
RPI30/RA14
V
SS
OSC2/CLKO/RC15
OSC1/RPI60/RC12
V
DD
TDO/RPI21/RA5
TDI/RPI20/RA4
ASDA2/RPI19/RA3
ASCL2/RPI18/RA2
RP98/RF2
USBID/RP99/RF3
AN28/PWM3L/PMD4/RP84/RE4
AN27/PWM2H/PMD3/RPI83/RE3
AN26/PWM2L/PMD2/RP82/RE2
RP125/RG13
RPI124/RG12
RP126/RG14
AN25/PWM1H/PMD1/RPI81/RE1
AN24/PWM1L/PMD0/RP80/RE0
AN23/RPI23/RA7
AN22/RPI22/RA6
RP112/RG0
RP113/RG1
V
CMPST
2/RP97/RF1
V
CMPST
1/RP96/RF0
V
DD
V
CAP
C3INA/V
CMPST
3/RP71/RD7
C3INB/RP70/RD6
PMRD/RP69/RD5
PMWR/RP68/RD4
RPI77/RD13
RPI76/RD12
PMBE/RP67/RD3
DPH/RP66/RD2
V
CPCON
/RP65/RD1
D+/RG2
D-/RG3
V
USB
V
BUS
dsPIC33EP256MU810
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
AN29/PWM3H/PMD5/RP85/RE5
AN31/PWM4H/PMD7/RP87/RE7
C1IND/SCK2/PMA5/RP118/RG6
C1INC/SDI2/PMA4/RPI119/RG7
C2IND/SDO2/PMA3/RP120/RG8
MCLR
C2INC/PMA2/RPI121/RG9
V
DD
AN2/C2INB/VMIO/RPI34/RB2
PGEC3/AN1/RPI33/RB1
PGED3/AN0/RPI32/RB0
V
SS
AN30/PWM4L/PMD6/RPI86/RE6
V
DD
TMS/RPI16/RA0
AN20/RPI88/RE8
AN21/RPI89/RE9
RP127/RG15
AN16/PWM5L/RPI49/RC1
AN17/PWM5H/RPI50/RC2
AN18/PWM6L/RPI51/RC3
AN19/PWM6H/RPI52/RC4
RP104/RF8
AN5/C1INA/V
BUSON
//V
BUSST
/RPI37/RB5
AN4/C1INB/USBOEN/RPI36/RB4
AN3/C2INA/VPIO/RPI35/RB3
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 10 Preliminary © 2009-2011 Microchip Technology Inc.
Pin Diagrams (Continued)
100-Pin TQFP
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See
Section 11.4 “Peripheral Pin Select” for available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0
“I/O Ports” for more information.
= Pins are up to 5V tolerant
75
100
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
PGEC1/AN6/RPI38/RB6
PGED1/AN7/RCV/RPI39/RB7
V
REF
-/RA9
V
REF
+/RA10
AV
DD
AV
SS
AN8/PMA6/RPI40/RB8
AN9/PMA7//RPI41/RB9
AN10/CV
REF
/PMA13/RPI42/RB10
AN11/PMA12/RPI43/RB11
V
SS
V
DD
TCK/RPI17/RA1
RP109/RF13
RP108/RF12
AN12/PMA11/RPI44/RB12
AN13/PMA10/RPI45/RB13
AN14/PMA1/RPI46/RB14
AN15/PMA0/RPI47/RB15
V
SS
V
DD
RPI78/RD14
RP79/RD15
SDA2/PMA9/RP100/RF4
SCL2/PMA8/RP101/RF5
PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14
PGED2/SOSCI/C3IND/RPI61/RC13
INT0/DMH/RP64/RD0
PMCS1/RPI75/RD11
ASCL1/PMCS2/RPI74/RD10
ASDA1/DPLN/RPI73/RD9
RTCC/DMLN/RPI72/RD8
RPI31/RA15
RPI30/RA14
V
SS
OSC2/CLKO/RC15
OSC1/RPI60/RC12
V
DD
TDO/RPI21/RA5
TDI/RPI20/RA4
ASDA2/RPI19/RA3
ASCL2/RPI18/RA2
RP98/RF2
USBID/RP99/RF3
AN28/PMD4/RP84/RE4
AN27/PMD3/RPI83/RE3
AN26/PMD2/RP82/RE2
RP125/RG13
RPI124/RG12
RP126/RG14
AN25/PMD1/RPI81/RE1
AN24/PMD0/RP80/RE0
AN23/RPI23/RA7
AN22/RPI22/RA6
RP112/RG0
RP113/RG1
V
CMPST
2/RP97/RF1
V
CMPST
1/RP96/RF0
V
DD
V
CAP
C3INA/V
CMPST
3/RP71/RD7
C3INB/RP70/RD6
PMRD/RP69/RD5
PMWR/RP68/RD4
RPI77/RD13
RPI76/RD12
PMBE/RP67/RD3
DPH/RP66/RD2
V
CPCON
/RP65/RD1
D+/RG2
D-/RG3
V
USB
V
BUS
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
AN29/PMD5/RP85/RE5
AN31/PMD7/RP87/RE7
C1IND/SCK2/PMA5/RP118/RG6
C1INC/SDI2/PMA4/RPI119/RG7
C2IND/SDO2/PMA3/RP120/RG8
MCLR
C2INC/PMA2/RPI121/RG9
V
DD
AN5/C1INA/
V
BUSON
/V
BUSST
/RPI37/RB5
AN4/C1INB/USBOEN/RPI36/RB4
AN3/C2INA/VPIO/RPI35/RB3
AN2/C2INB/VMIO/RPI34/RB2
PGEC3/AN1/RPI33/RB1
PGED3/AN0/RPI32/RB0
V
SS
AN30/PMD6/RPI86/RE6
V
DD
TMS/RPI16/RA0
AN20/RPI88/RE8
AN21/RPI89/RE9
RP127/RG15
AN16/RPI49/RC1
AN17/RPI50/RC2
AN18/RPI51/RC3
AN19/RPI52/RC4
PIC24EP512GU810
PIC24EP256GU810
RP104/RF8
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 11
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
Pin Diagrams (Continued)
121-Pin BGA(1)
1234567891011
ARE4 RE3 RG13 RE0 RG0 RF1 VDD NC RD12 RD2 RD1
BNC RG15 RE2 RE1 RA7 RF0 VCAP RD5 RD3 VSS RC14
CRE6 VDD RG12 RG14 RA6 NC RD7 RD4 NC RC13 RD11
DRC1 RE7 RE5 NC NC NC RD6 RD13 RD0 NC RD10
ERC4 RC3 RG6 RC2 NC RG1 NC RA15 RD8 RD9 RA14
FMCLR RG8 RG9 RG7 VSS NC NC VDD RC12 VSS RC15
GRE8 RE9 RA0 NC VDD VSS VSS NC RA5 RA3 RA4
HRB5 RB4 NC NC NC VDD NC VBUS VUSB RG2 RA2
JRB3 RB2 RB7 AVDD RB11 RA1 RB12 NC NC RF8 RG3
KRB1 RB0 RA10 RB8 NC RF12 RB14 VDD RD15 RF3 RF2
LRB6 RA9 AVSS RB9 RB10 RF13 RB13 RB15 RD14 RF4 RF5
dsPIC33EP256MU810
Note 1: Refer to Table 2 for full pin names.
= Pins are up to 5V tolerant
dsPIC33EP512MU810
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 12 Preliminary © 2009-2011 Microchip Technology Inc.
TABLE 2: PIN NAMES: dsPIC33EP256MU810 AND dsPIC33EP512MU810
DEVICES(1,2)
Pin
Number Full Pin Name Pin
Number Full Pin Name
A1 AN28/PWM3L/PMD4/RP84/RE4 E8 RPI31/RA15
A2 AN27/PWM2H/PMD3/RPI83/RE3 E9 RTCC/DMLN/RPI72/RD8
A3 RP125/RG13 E10 ASDA1/DPLN/RPI73/RD9
A4 AN24/PWM1L/PMD0/RP80/RE0 E11 RPI30/RA14
A5 RP112/RG0 F1 MCLR
A6 VCMPST2/RP97/RF1 F2 C2IND/SDO2/PMA3/RP120/RG8
A7 VDD F3 C2INC/PMA2/RPI121/RG9
A8 No Connect F4 C1INC/SDI2/PMA4/RPI119/RG7
A9 RPI76/RD12 F5 VSS
A10 DPH/RP66/RD2 F6 No Connect
A11 VCPCON/RP65/RD1 F7 No Connect
B1 No Connect F8 VDD
B2 RP127/RG15 F9 OSC1/RPI60/RC12
B3 AN26/PWM2L/PMD2/RP82/RE2 F10 VSS
B4 AN25/PWM1H/PMD1/RPI81/RE1 F11 OSC2/CLKO/RC15
B5 AN23/RPI23/RA7 G1 AN20/RPI88/RE8
B6 VCMPST1/RP96/RF0 G2 AN21/RPI89/RE9
B7 VCAP G3 TMS/RPI16/RA0
B8 PMRD/RP69/RD5 G4 No Connect
B9 PMBE/RP67/RD3 G5 VDD
B10 VSS G6 VSS
B11 PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14 G7 VSS
C1 AN30/PWM4L/PMD6/RPI86/RE6 G8 No Connect
C2 VDD G9 TDO/RPI21/RA5
C3 RPI124/RG12 G10 ASDA2/RPI19/RA3
C4 RP126/RG14 G11 TDI/RPI20/RA4
C5 AN22/RPI22/RA6 H1 AN5/C1INA/VBUSON/VBUSST/RPI37/RB5
C6 No Connect H2 AN4/C1INB/USBOEN/RPI36/RB4
C7 C3INA/VCMPST3/RP71/RD7 H3 No Connect
C8 PMWR/RP68/RD4 H4 No Connect
C9 No Connect H5 No Connect
C10 PGED2/SOSCI/C3IND/RPI61/RC13 H6 VDD
C11 PMCS1/RPI75/RD11 H7 No Connect
D1 AN16/PWM5L/RPI49/RC1 H8 VBUS
D2 AN31/PWM4H/PMD7/RP87/RE7 H9 VUSB
D3 AN29/PWM3H/PMD5/RP85/RE5 H10 D+/RG2
D4 No Connect H11 ASCL2/RPI18/RA2
D5 No Connect J1 AN3/C2INA/VPIO/RPI35/RB3
D6 No Connect J2 AN2/C2INB/VMIO/RPI34/RB2
D7 C3INB/RP70/RD6 J3 PGED1/AN7/RCV/RPI39/RB7
D8 RPI77/RD13 J4 AVDD
D9 INT0/DMH/RP64/RD0 J5 AN11/PMA12/RPI43/RB11
D10 No Connect J6 TCK/RPI17/RA1
D11 ASCL1/PMCS2/RPI74/RD10 J7 AN12/PMA11/RPI44/RB12
E1 AN19/PWM6H/RPI52/RC4 J8 No Connect
E2 AN18/PWM6L/RPI51/RC3 J9 No Connect
E3 C1IND/SCK2/PMA5/RP118/RG6 J10 RP104/RF8
E4 AN17/PWM5H/RPI50/RC2 J11 D-/RG3
E5 No Connect K1 PGEC3/AN1/RPI33/RB1
E6 RP113/RG1 K2 PGED3/AN0/RPI32/RB0
E7 No Connect K3 VREF+/RA10
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See Section 11.4 “P eripheral Pin Select” for
available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0 “I/O Ports” for more information.
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 13
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
K4 AN8/PMA6/RPI40/RB8 L3 AVSS
K5 No Connect L4 AN9/PMA7//RPI41/RB9
K6 RP108/RF12 L5 AN10/CVREF/PMA13/RPI42/RB10
K7 AN14/PMA1/RPI46/RB14 L6 RP109/RF13
K8 VDD L7 AN13/PMA10/RPI45/RB13
K9 RP79/RD15 L8 AN15/PMA0/RPI47/RB15
K10 USBID/RP99/RF3 L9 RPI78/RD14
K11 RP98/RF2 L10 SDA2/PMA9/RP100/RF4
L1 PGEC1/AN6/RPI38/RB6 L11 SCL2/PMA8/RP101/RF5
L2 VREF-/RA9
TABLE 2: PIN NAMES: dsPIC33EP256MU810 AND dsPIC33EP512MU810
DEVICES(1,2) (CONTINUED)
Pin
Number Full Pin Name Pin
Number Full Pin Name
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See Section 11.4 “P eripheral Pin Select” for
available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0 “I/O Ports” for more information.
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 14 Preliminary © 2009-2011 Microchip Technology Inc.
Pin Diagrams (Continued)
121-Pin BGA(1)
1234567891011
ARE4 RE3 RG13 RE0 RG0 RF1 VDD NC RD12 RD2 RD1
BNC RG15 RE2 RE1 RA7 RF0 VCAP RD5 RD3 VSS RC14
CRE6 VDD RG12 RG14 RA6 NC RD7 RD4 NC RC13 RD11
DRC1 RE7 RE5 NC NC NC RD6 RD13 RD0 NC RD10
ERC4 RC3 RG6 RC2 NC RG1 NC RA15 RD8 RD9 RA14
FMCLR RG8 RG9 RG7 VSS NC NC VDD RC12 VSS RC15
GRE8 RE9 RA0 NC VDD VSS VSS NC RA5 RA3 RA4
HRB5 RB4 NC NC NC VDD NC VBUS VUSB RG2 RA2
JRB3 RB2 RB7 AVDD RB11 RA1 RB12 NC NC RF8 RG3
KRB1 RB0 RA10 RB8 NC RF12 RB14 VDD RD15 RF3 RF2
LRB6 RA9 AVSS RB9 RB10 RF13 RB13 RB15 RD14 RF4 RF5
Note 1: Refer to Table 3 for full pin names.
= Pins are up to 5V tolerant
PIC24EP512GU810
PIC24EP256GU810
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 15
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
TABLE 3: PIN NAMES: PIC24EP256GU810 AND PIC24EP512GU810
DEVICES(1,2)
Pin
Number Full Pin Name Pin
Number Full Pin Name
A1 AN28/PMD4/RP84/RE4 E8 RPI31/RA15
A2 AN27/PMD3/RPI83/RE3 E9 RTCC/DMLN/RPI72/RD8
A3 RP125/RG13 E10 ASDA1/DPLN/RPI73/RD9
A4 AN24/PMD0/RP80/RE0 E11 RPI30/RA14
A5 RP112/RG0 F1 MCLR
A6 VCMPST2/RP97/RF1 F2 C2IND/SDO2/PMA3/RP120/RG8
A7 VDD F3 C2INC/PMA2/RPI121/RG9
A8 No Connect F4 C1INC/SDI2/PMA4/RPI119/RG7
A9 RPI76/RD12 F5 VSS
A10 DPH/RP66/RD2 F6 No Connect
A11 VCPCON/RP65/RD1 F7 No Connect
B1 No Connect F8 VDD
B2 RP127/RG15 F9 OSC1/RPI60/RC12
B3 AN26/PMD2/RP82/RE2 F10 VSS
B4 AN25/PMD1/RPI81/RE1 F11 OSC2/CLKO/RC15
B5 AN23/RPI23/RA7 G1 AN20/RPI88/RE8
B6 VCMPST1/RP96/RF0 G2 AN21/RPI89/RE9
B7 VCAP G3 TMS/RPI16/RA0
B8 PMRD/RP69/RD5 G4 No Connect
B9 PMBE/RP67/RD3 G5 VDD
B10 VSS G6 VSS
B11 PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14 G7 VSS
C1 AN30/PMD6/RPI86/RE6 G8 No Connect
C2 VDD G9 TDO/RPI21/RA5
C3 RPI124/RG12 G10 ASDA2/RPI19/RA3
C4 RP126/RG14 G11 TDI/RPI20/RA4
C5 AN22/RPI22/RA6 H1 AN5/C1INA/VBUSON/VBUSST/RPI37/RB5
C6 No Connect H2 AN4/C1INB/USBOEN/RPI36/RB4
C7 C3INA/VCMPST3/RP71/RD7 H3 No Connect
C8 PMWR/RP68/RD4 H4 No Connect
C9 No Connect H5 No Connect
C10 PGED2/SOSCI/C3IND/RPI61/RC13 H6 VDD
C11 PMCS1/RPI75/RD11 H7 No Connect
D1 AN16/RPI49/RC1 H8 VBUS
D2 AN31/PMD7/RP87/RE7 H9 VUSB
D3 AN29/PMD5/RP85/RE5 H10 D+/RG2
D4 No Connect H11 ASCL2/RPI18/RA2
D5 No Connect J1 AN3/C2INA/VPIO/RPI35/RB3
D6 No Connect J2 AN2/C2INB/VMIO/RPI34/RB2
D7 C3INB/RP70/RD6 J3 PGED1/AN7/RCV/RPI39/RB7
D8 RPI77/RD13 J4 AVDD
D9 INT0/DMH/RP64/RD0 J5 AN11/PMA12/RPI43/RB11
D10 No Connect J6 TCK/RPI17/RA1
D11 ASCL1/PMCS2/RPI74/RD10 J7 AN12/PMA11/RPI44/RB12
E1 AN19/RPI52/RC4 J8 No Connect
E2 AN18/RPI51/RC3 J9 No Connect
E3 C1IND/SCK2/PMA5/RP118/RG6 J10 RP104/RF8
E4 AN17/RPI50/RC2 J11 D-/RG3
E5 No Connect K1 PGEC3/AN1/RPI33/RB1
E6 RP113/RG1 K2 PGED3/AN0/RPI32/RB0
E7 No Connect K3 VREF+/RA10
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See Section 11.4 “P eripheral Pin Select” for
available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0 “I/O Ports” for more information.
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 16 Preliminary © 2009-2011 Microchip Technology Inc.
K4 AN8/PMA6/RPI40/RB8 L3 AVSS
K5 No Connect L4 AN9/PMA7/RPI41/RB9
K6 RP108/RF12 L5 AN10/CVREF/PMA13/RPI42/RB10
K7 AN14/PMA1/RPI46/RB14 L6 RP109/RF13
K8 VDD L7 AN13/PMA10/RPI45/RB13
K9 RP79/RD15 L8 AN15/PMA0/RPI47/RB15
K10 USBID/RP99/RF3 L9 RPI78/RD14
K11 RP98/RF2 L10 SDA2/PMA9/RP100/RF4
L1 PGEC1/AN6/RPI38/RB6 L11 SCL2/PMA8/RP101/RF5
L2 VREF-/RA9
TABLE 3: PIN NAMES: PIC24EP256GU810 AND PIC24EP512GU810
DEVICES(1,2) (CONTINUED)
Pin
Number Full Pin Name Pin
Number Full Pin Name
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See Section 11.4 “P eripheral Pin Select” for
available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RGx) can be used as change notification (CNAx-CNGx). See Section 11.0 “I/O Ports” for more information.
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 17
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
Pin Diagrams (Continued)
144-Pin TQFP, 144-pin LQFP
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See
Section 11.4 “Peripheral Pin Select” for available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RKx) can be used as change notification (CNAx-CNKx). See Section 11.0
“I/O Port s” for more information.
= Pins are up to 5V tolerant
108
139
1
37
dsPIC33EP512MU814
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
144
143
142
141
140
26
27
28
29
30
31
32
33
34
35
36
114
113
112
111
110
109
83
82
81
80
79
78
77
76
75
74
73
62
63
64
65
66
67
68
69
70
71
72
AN29/PWM3H/RP85/RE5
AN31/PWM4H/RP87/RE7
C1IND/SCK2/RP118/RG6
C1INC/SDI2/RPI119/RG7
C2IND/SDO2/RP120/RG8
MCLR
C2INC/RPI121/RG9
V
DD
AN5/C1INA/V
BUSON
/V
BUSST
/RPI37/RB5
AN4/C1INB/USBOEN/RPI36/RB4
AN3/C2INA/VPIO/RPI35/RB3
AN2/C2INB/VMIO/RPI34/RB2
PGEC3/AN1/RPI33/RB1
PGED3/AN0/RPI32/RB0
V
SS
AN30/PWM4L/RPI86/RE6
V
DD
V
SS
TMS/RPI16/RA0
AN20/RPI88/RE8
AN21/RPI89/RE9
RK0
RK1
RJ14
RJ15
RP127/RG15
PWM7L/PMA8/RJ8
PWM7H/PMA9/RJ9
PMA10/RJ10
PMA11/RJ11
AN16/PWM5L/RPI49/RC1
AN17/PWM5H/RPI50/RC2
AN18/PWM6L/RPI51/RC3
AN19/PWM6H/RPI52/RC4
PMA12/RJ12
PMA13/RJ13
AN28/PWM3L/RP84/RE4
AN27/PWM2H/RPI83/RE3
AN26/PWM2L/RP82/RE2
V
SS
RP125/RG13
RPI124/RG12
RP126/RG14
AN25/PWM1H/RPI81/RE1
AN24/PWM1L/RP80/RE0
PMA7/RJ7
PMA6/RJ6
PMA5/RJ5
PMA4/RJ4
AN23/RPI23/RA7
AN22/RPI22/RA6
RP112/RG0
RP113/RG1
V
CMPST
2/RP97/RF1
V
CMPST
1/RP96/RF0
V
SS
V
DD
V
CAP
C3INA/V
CMPST
3/RP71/RD7
C3INB/RP70/RD6
RP69/RD5
RP68/RD4
PMA3/RJ3
PMA2/RJ2
PMA1/RJ1
PMA0/RJ0
RPI77/RD13
RPI76/RD12
V
DD
RP67/RD3
DPH/RP66/RD2
V
CPCON
/RP65/RD1
V
SS
PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14
PGED2/SOSCI/C3IND/RPI61/RC13
INT0/DMH/RP64/RD0
RH15
RH14
RH13
RH12
RPI75/RD11
ASCL1/RPI74/RD10
ASDA1/DPLN/RPI73/RD9
RTCC/DMLN/RPI72/RD8
RPI31/RA15
RPI30/RA14
PMCS1/RK11
PMCS2/RK12
V
SS
OSC2/CLKO/RC15
OSC1/RPI60/RC12
V
DD
TDO/RPI21/RA5
TDI/RPI20/RA4
ASDA2/RPI19/RA3
ASCL2/RPI18/RA2
RH11
RH10
RH9
RH8
RP104/RF8
RP98/RF2
USBID/RP99/RF3
V
SS
PGEC1/AN6/RPI38/RB6
PGED1/AN7/RCV/RPI39/RB7
V
REF
-/RA9
V
REF
+/RA10
AV
DD
AV
SS
PMD0/RH0
PMD1/RH1
PMD2/RH2
PMD3/RH3
AN8/RPI40/RB8
AN9/RPI41/RB9
AN10/CV
REF
/RPI42/RB10
AN11/RPI43/RB11
V
SS
V
DD
PMRD/RK15
PMWR/RK14
PMBE/RK13
TCK/RPI17/RA1
RP109/RF13
RP108/RF12
AN12/RPI44/RB12
AN13/RPI45/RB13
AN14/RPI46/RB14
AN15/RPI47/RB15
V
SS
V
DD
PMD4/RH4
PMD5/RH5
PMD6/RH6
PMD7/RH7
RPI78/RD14
RP79/RD15
SDA2/RP100/RF4
SCL2/RP101/RF5
D+/RG2
D-/RG3
V
USB
V
BUS
dsPIC33EP256MU814
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 18 Preliminary © 2009-2011 Microchip Technology Inc.
Pin Diagrams (Continued)
144-Pin TQFP, 144-pin LQFP
Note 1: The RPn/RPIn pins can be used by any remappable peripheral with some limitation. See Section 11.4
“Peripheral Pin Select” for available peripherals and for information on limitations.
2: Every I/O port pin (RAx-RKx) can be used as change notification (CNAx-CNKx). See Section 11.0 “I/O
Ports for more information.
= Pins are up to 5V tolerant
108
139
1
37
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
144
143
142
141
140
26
27
28
29
30
31
32
33
34
35
36
114
113
112
111
110
109
83
82
81
80
79
78
77
76
75
74
73
62
63
64
65
66
67
68
69
70
71
72
AN29/RP85/RE5
AN31/RP87/RE7
C1IND/SCK2/RP118/RG6
C1INC/SDI2/RPI119/RG7
C2IND/SDO2/RP120/RG8
MCLR
C2INC/RPI121/RG9
V
DD
AN5/C1INA/V
BUSON
/V
BUSST
/RPI37/RB5
AN4/C1INB/USBOEN/RPI36/RB4
AN3/C2INA/VPIO/RPI35/RB3
AN2/C2INB/VMIO/RPI34/RB2
PGEC3/AN1/RPI33/RB1
PGED3/AN0/RPI32/RB0
V
SS
AN30/RPI86/RE6
V
DD
V
SS
TMS/RPI16/RA0
AN20/RPI88/RE8
AN21/RPI89/RE9
RK0
RK1
RJ14
RJ15
RP127/RG15
PMA8/RJ8
PMA9/RJ9
PMA10/RJ10
PMA11/RJ11
AN16/RPI49/RC1
AN17/RPI50/RC2
AN18/RPI51/RC3
AN19/RPI52/RC4
PMA12/RJ12
PMA13/RJ13
AN28/RP84/RE4
AN27/RPI83/RE3
AN26/RP82/RE2
V
SS
RP125/RG13
RPI124/RG12
RP126/RG14
AN25/RPI81/RE1
AN24/RP80/RE0
PMA7/RJ7
PMA6/RJ6
PMA5/RJ5
PMA4/RJ4
AN23/RPI23/RA7
AN22/RPI22/RA6
RP112/RG0
RP113/RG1
V
CMPST
2/RP97/RF1
V
CMPST
1/RP96/RF0
V
SS
V
DD
V
CAP
C3INA/V
CMPST
3/RP71/RD7
C3INB/RP70/RD6
RP69/RD5
RP68/RD4
PMA3/RJ3
PMA2/RJ2
PMA1/RJ1
PMA0/RJ0
RPI77/RD13
RPI76/RD12
V
DD
RP67/RD3
DPH/RP66/RD2
V
CPCON
/RP65/RD1
V
SS
PGEC2/SOSCO/C3INC/T1CK/RPI62/RC14
PGED2/SOSCI/C3IND/RPI61/RC13
INT0/DMH/RP64/RD0
RH15
RH14
RH13
RH12
RPI75/RD11
ASCL1/RPI74/RD10
ASDA1/DPLN/RPI73/RD9
RTCC/DMLN/RPI72/RD8
RPI31/RA15
RPI30/RA14
PMCS1/RK11
PMCS2/RK12
V
SS
OSC2/CLKO/RC15
OSC1/RPI60/RC12
V
DD
TDO/RPI21/RA5
TDI/RPI20/RA4
ASDA2/RPI19/RA3
ASCL2/RPI18/RA2
RH11
RH10
RH9
RH8
RP104/RF8
RP98/RF2
USBID/RP99/RF3
V
SS
PGEC1/AN6/RPI38/RB6
PGED1/AN7/RCV/RPI39/RB7
V
REF
-/RA9
V
REF
+/RA10
AV
DD
AV
SS
PMD0/RH0
PMD1/RH1
PMD2/RH2
PMD3/RH3
AN8/RPI40/RB8
AN9/RPI41/RB9
AN10/CV
REF
/RPI42/RB10
AN11/RPI43/RB11
V
SS
V
DD
PMRD/RK15
PMWR/RK14
PMBE/RK13
TCK/RPI17/RA1
RP109/RF13
RP108/RF12
AN12/RPI44/RB12
AN13/RPI45/RB13
AN14/RPI46/RB14
AN15/RPI47/RB15
V
SS
V
DD
PMD4/RH4
PMD5/RH5
PMD6/RH6
PMD7/RH7
RPI78/RD14
RP79/RD15
SDA2/RP100/RF4
SCL2/RP101/RF5
D+/RG2
D-/RG3
V
USB
V
BUS
PIC24EP512GU814
PIC24EP256GU814
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 19
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
Table of Content s
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814 Product Families................................................................................ 6
1.0 Device Overview ........................................................................................................................................................................ 21
2.0 Guidelines for Getting Started with 16-bit Digital Signal Controllers and Microcontrollers......................................................... 27
3.0 CPU............................................................................................................................................................................................ 31
4.0 Memory Organization ................................................................................................................................................................. 41
5.0 Flash Program Memory............................................................................................................................................................ 123
6.0 Resets ..................................................................................................................................................................................... 127
7.0 Interrupt Controller ................................................................................................................................................................... 131
8.0 Direct Memory Access (DMA) .................................................................................................................................................. 145
9.0 Oscillator Configuration ............................................................................................................................................................ 161
10.0 Power-Saving Features............................................................................................................................................................ 173
11.0 I/O Ports ................................................................................................................................................................................... 187
12.0 Timer1 ...................................................................................................................................................................................... 247
13.0 Timer2/3, Timer4/5, Timer6/7 and Timer8/9 ............................................................................................................................ 249
14.0 Input Capture............................................................................................................................................................................ 255
15.0 Output Compare....................................................................................................................................................................... 259
16.0 High-Speed PWM Module (dsPIC33EPXXXMU806/810/814 Devices Only)........................................................................... 265
17.0 Quadrature Encoder Interface (QEI) Module (dsPIC33EPXXXMU806/810/814 Devices Only) .............................................. 293
18.0 Serial Peripheral Interface (SPI)............................................................................................................................................... 307
19.0 Inter-Integrated Circuit™ (I2C™).............................................................................................................................................. 313
20.0 Universal Asynchronous Receiver Transmitter (UART) ........................................................................................................... 321
21.0 Enhanced CAN (ECAN™) Module........................................................................................................................................... 327
22.0 USB On-The-Go (OTG) Module............................................................................................................................................... 353
23.0 10-bit/12-bit Analog-to-Digital Converter (ADC) ....................................................................................................................... 379
24.0 Data Converter Interface (DCI) Module (dsPIC33EPXXXMU806/810/814 Devices Only)....................................................... 391
25.0 Comparator Module.................................................................................................................................................................. 397
26.0 Real-Time Clock and Calendar (RTCC) .................................................................................................................................. 409
27.0 Programmable Cyclic Redundancy Check (CRC) Generator .................................................................................................. 419
28.0 Parallel Master Port (PMP)....................................................................................................................................................... 425
29.0 Special Features ...................................................................................................................................................................... 433
30.0 Instruction Set Summary .......................................................................................................................................................... 441
31.0 Development Support............................................................................................................................................................... 451
32.0 Electrical Characteristics .......................................................................................................................................................... 455
33.0 Packaging Information.............................................................................................................................................................. 527
Appendix A: Revision History............................................................................................................................................................. 547
Index ................................................................................................................................................................................................. 553
The Microchip Web Site ..................................................................................................................................................................... 559
Customer Change Notification Service .............................................................................................................................................. 559
Customer Support.............................................................................................................................................................................. 559
Reader Response .............................................................................................................................................................................. 560
Product Identification System ............................................................................................................................................................ 561
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
DS70616C-page 20 Preliminary © 2009-2011 Microchip Technology Inc.
TO OUR VALUED CUSTOMERS
It is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchip
products. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined and
enhanced as new volumes and updates are introduced.
If you have any questions or comments regarding this publication, please contact the Marketing Communications Department via
E-mail at docerrors@microchip.com or fax the Reader Response Form in the back of this data sheet to (480) 792-4150. We
welcome your feedback.
Most Current Data Sheet
To obtain the most up-to-date version of this data sheet, please register at our Worldwide Web site at:
http://www.microchip.com
You can determine the version of a data sheet by examining its literature number found on the bottom outside corner of any page.
The last character of the literature number is the version number, (e.g., DS30000A is version A of document DS30000).
Errata
An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for current
devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the revision of
silicon and revision of document to which it applies.
To determine if an errata sheet exists for a particular device, please check with one of the following:
Microchip’s Worldwide Web site; http://www.microchip.com
Your local Microchip sales office (see last page)
When contacting a sales office, please specify which device, revision of silicon and data sheet (include literature number) you are
using.
Customer Notific at ion Syst em
Register on our web site at www.microchip.com to receive the most current information on all of our products.
© 2009-2011 Microchip Technology Inc. Preliminary DS70616C-page 21
dsPIC33EPXXXMU806/810/814 and PIC24EPXXXGU810/814
1.0 DEVICE OVERVIEW
This document contains device-specific information for
the dsPIC33EPXXXMU806/810/814 and
PIC24EPXXXGU810/814 Digital Signal Controller
(DSC) and Microcontroller (MCU) devices. The
dsPIC33EPXXXMU806/810/814 devices contain
extensive Digital Signal Processor (DSP) functionality
with a high-performance 16-bit MCU architecture.
Figure 1-1 illustrates a general block diagram of the
core and peripheral modules in the
dsPIC33EPXXXMU806/810/814 and
PIC24EPXXXGU810/814 families of devices.
Table 1-1 lists the functions of the various pins shown
in the pinout diagrams.
Note 1: This data sheet summarizes the features
of the dsPIC33EPXXXMU806/810/814
and PIC24EPXXXGU810/814 families of
devices. It is not intended to be a compre-
hensive resource. To complement the
information in this data sheet, refer to the
related section of the “dsPIC33E/PIC24E
Family Reference Manual”, which is
available from the Microchip web site
(www.microchip.com)
2: Some registers and associated bits
described in this section may not be
available on all devices. Refer to
Section 4.0 “Memory Organization” in
this data sheet for device-specific register
and bit information.