PIC24HF [MICROCHIP]

16-bit Embedded Control Solutions PIC24 Microcontrollers dsPIC Digital Signal Controllers; 16位嵌入式控制解决方案PIC24微控制器dsPIC数字信号控制器
PIC24HF
型号: PIC24HF
厂家: MICROCHIP    MICROCHIP
描述:

16-bit Embedded Control Solutions PIC24 Microcontrollers dsPIC Digital Signal Controllers
16位嵌入式控制解决方案PIC24微控制器dsPIC数字信号控制器

微控制器
文件: 总20页 (文件大小:8575K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
16-bit Microcontrollers and  
Digital Signal Controllers  
16-bit Embedded Control Solutions  
PIC24 Microcontrollers • dsPIC® Digital Signal Controllers  
16-bit Microcontrollers &  
dsPIC® Digital Signal Controllers  
• Motor control and  
digital power periphera
• eXtreme Low Power  
• USB and CAN connectivity  
• Integrated graphics driver
www.microchip.com/16bit  
16-bit Embedded Control Solutions  
The top challenges facing todays embedded system designer are attaining product specification and performance goals,  
achieving on-time market launch and meeting cost targets. Microchips 16-bit Microcontroller & Digital Signal Controller  
families deliver the performance, peripherals, software and hardware development tools to meet these objectives.  
Broad Portfolio  
16–70 MIPS, DSP options  
4–512 KB Flash  
256B–96 KB RAM  
14–144 Pins  
Efficient Energy  
Longer battery life in portable applications  
High efficiency motor control  
Platinum-rated digital power supplies  
Easy Migration  
Unified development environment  
Industry-leading code efficiency  
Lower total system cost  
Faster time-to-market  
High Performance Peripherals  
Fast and flexible PWMs  
Integrated ADCs, Op Amps, DACs, LCD  
Connectivity with USB, CAN, LIN  
Free Software & Reference Designs  
Resources available at www.microchip.com/16bit  
Shorten design cycle & reduce risk  
Product Information  
USB, TCP/IP, graphics and wireless stacks  
Motor control example software  
DSP math function library (FFT, IIR, etc.)  
Application Solutions  
Design Tools  
Web Seminars  
Application Notes & Reference Designs  
Reference designs for digital power &  
lighting applications  
Powerful 16-bit CPU  
Flexible Flash  
CoreMark™/MHz 1.88  
Integrated DSP  
High endurance, flexible and  
(EEMBC Certified)  
Look and feel of MCU  
Single cycle 16 × 16 MAC  
40-bit accumulators  
secure Flash  
Single cycle execution  
Deterministic interrupt response  
Single cycle bit manipulation  
Single-cycle multiply  
Advanced security features  
Program and data storage  
Self-program features  
Dual operand fetches  
Saturation and rounding modes  
Free libraries and low cost  
filter design tools  
Zero overhead looping  
Fast DMA: no cycle stealing  
Innovative Peripherals  
Motor control peripherals  
SMPS peripherals  
Power Saving Options  
Small Packages  
eXtreme Low Power technology  
Deep sleep current as low  
as 10 nA  
Options to reduce speed or  
disable CPU  
Application software can alter  
clock speeds  
Vbat battery backup  
Packages as small as  
Graphics controller  
5 × 5 mm  
CTMU for mTouch technology  
USB Device/Embedded Host/OTG  
CAN  
Peripheral trigger generator  
Intelligent analog  
16-bit MCU with 128 KB Flash  
in a 6 × 6 mm package  
Peripheral Pin Select allows  
access to the peripherals  
needed  
2
16-bit Embedded Control Solutions  
16-bit Embedded Control Solutions  
Digital Power for Improving Efficiency and  
Advanced Motor Control with dsPIC®DSCs Portfolio  
Optimizing the BOM  
dsPIC Motor Control DSCs feature a high-performance  
CPU with motor control peripherals. The silicon solutions  
are backed up by free advanced software application  
libraries and motor control algorithms. Flexible motor  
control development boards support a wide variety of  
motors and help you to reduce your design risk and  
development efforts. Visit www.microchip.com/motor for  
more information.  
Implementing advanced software digital control loops for  
power applications requires a high-performance DSP engine  
along with specialized peripherals. The dsPIC “GS” Family of  
DSCs feature a high-performance CPU and rich peripherals  
including 4 MSPS 10-bit ADC, 1 nSec Resolution PWM and  
analog comparator with 10 nSec response time. Complete  
reference designs and application solutions from Microchip  
will help you to get started. Visit www.microchip.com/power  
for more information.  
eXtreme Low Power (XLP) Solutions  
High Temperature Rated Devices Qualified to  
AEC-Q100 Requirements  
XLP Technology brings together the design and process  
technologies needed to address todays low power  
applications. With sleep currents down to 10 nA and  
industry-leading integration that includes USB, Peripheral  
Pin Select (PPS) and mTouch™ capacitive sensing, XLP  
products can help you extend the life of your battery  
powered application. Visit www.microchip.com/xlp for  
more information.  
Several PIC24HJ and dsPIC33FJ devices are rated for  
operation up to 150ºC ambient. These devices provide up to  
20 MIPS processing power plus digital signal processing,  
LIN/CAN connectivity, motor control and 10/12-bit ADC  
performance for stringent automotive and industrial  
applications. AEC-Q100 Grade 0 (150ºC) devices have been  
released as well. Visit www.microchip.com/hightemp for the  
latest product offering.  
Graphics Display Solutions  
Enhancing Connectivity to Your Embedded  
Control Applications  
Whether you are considering wired or wireless connectivity,  
Microchip supports a wide variety of communications  
protocols with extensive design resources and software  
libraries. Its easy to pair the PIC24 or dsPIC DSC  
devices with Microchips Bluetooth®or Wi-Fi®modules for  
connecting to other systems. Microchip offers ZigBee®Pro,  
MiWi™, IrDA®Library stacks for wireless connectivity and  
Ethernet, CAN and USB library stack for wired connectivity.  
Visit www.microchip.com/connectivity for more information.  
Graphics displays are gaining popularity in user interface  
applications and they are easy to add to your application  
using the PIC24F “DAfamily with integrated graphics  
controller and hardware acceleration. With Microchips free  
graphics library and development tools, you can quickly  
integrate graphics display functions into your application in a  
single microcontroller. Visit www.microchip.com/graphics for  
more information.  
16-bit Embedded Control Solutions  
3
Leading 16-bit Performance and Features  
16-bit Microcontroller (MCU) Portfolio  
16-bit Digital Signal Controller (DSC) Portfolio  
Are costs, performance, low power and smaller packages  
important considerations for your next design?  
Does your embedded control application demand performance  
for advanced motor control, digital power, speech and audio  
processing? Do you want to implement digital filters and FFT  
algorithms for signal analysis?  
PIC24 MCUs offer a variety of peripherals, memory sizes  
and packaging choices. The 16 MIPS PIC24F family is  
designed for low power applications. The 40/70 MIPS  
PIC24H/E MCUs are designed for high performance  
applications. Both families have the same instruction  
set, share basic peripherals, have common pinouts and  
use the same tools for development. The PIC24 families  
are compatible with dsPIC DSCs for easy migration when  
additional performance or DSP capability is required.  
dsPIC DSCs offer innovative peripherals and required  
performance to meet these needs. Our dsPIC family is a  
100% PIC MCU with enhanced math capabilities. dsPIC  
DSCs blend the performance of DSP with the simplicity of  
an MCU.  
dsPIC33: Highest Performance 16-bit MCU  
with Integrated DSP  
PIC24F: Lowest Power 16-bit MCUs  
The dsPIC33 core is designed to execute and control  
the high speed precision digital control loops and  
digital processing up to 70 MIPS. The optimized motor  
control and digital power conversion peripherals include  
the highest performance ADC, PWMs, and analog  
comparators. A wide variety of memory and package  
options, communication peripherals, 15 channel DMA  
and general purpose peripherals provide flexibility to  
your high performance embedded control designs. AEC-  
Q100-qualified extended and high-temperature options for  
industrial and automotive applications are available.  
With 16 MIPS performance and an extensive peripheral  
set, including a graphics controller, USB Device/Embedded  
Host/OTG and capacitive touch sense interface,  
the PIC24F MCUs are cost-effective and low power  
applications. Serial communication peripherals include up  
to 4 UARTs, 3 SPI and 3 I2C™. With the introduction of XLP  
Technology, select PIC24F devices have industry leading  
low power performance with sleep numbers as low as  
10 nA and RTCC operation down to 400 nA.  
PIC24E: Highest Performance 16-bit MCUs  
Example dsPIC®DSP Performance  
PIC24 devices offer up to 70 MIPS performance with  
a combination of large memory and a wide variety of  
package options. They also includes large Flash in smaller  
packages (5 × 5 mm). The built-in peripherals include high  
performance 12-bit ADC and general purpose and motor  
control 16-bit PWMs. Communication peripherals include  
up to 2 CAN modules, 4 UARTs (with IrDA support), 4  
SPI, 2 I2C and USB Device/Embedded Host/OTG. High  
performance 16 channel Direct Memory Access (DMA)  
provides better data handling capability optimizing CPU  
throughput. AEC-Q100-qualified extended (125°C) and  
high-temperature (150°C) options for industrial and  
automotive applications are available.  
Execution Time  
Function  
Conditions*  
@70 MIPS  
Vector Dot Product  
Matrix Add  
N = 32  
C = 8, R = 8  
C = 8, R = 8  
N = 32, S = 4  
N = 32 M = 32  
N = 64  
1.7 μs  
3.1 μs  
Matrix Transpose  
Block IIR Canonic  
Block FIR  
3.4 μs  
17.0 μs  
17.5 μs  
55.6 μs  
Complex FFT**  
*C = # columns, N = # samples, M = # taps, S = # sections, R = # rows  
**Complex FFT routine inherently prevents overflow.  
1 cycle = 14.29 nanoseconds @ 70 MIPS  
High Performance CPU  
System Management  
Flexible clock options:  
Interrupt Controller  
5 cycle fixed latency  
Up to 118 interrupt sources,  
up to 5 external  
Single cycle execution (most instructions)  
C compiler optimized instruction set  
16-bit wide data path  
Primary external clock,  
crystal, resonator  
Secondary lower power  
7 programmable priority levels  
4 processor exceptions and  
software traps  
76 base instructions: mostly 1 word/1 cycle  
16, 16-bit general purpose registers  
Software stack  
16 × 16 signed fractional/integer  
multiplier  
32/16 and 16/16 divide  
40-stage barrel shifter  
DSC additions:  
32 kHz oscillator  
ꢀꢀ Internal RC: fast or low power  
ꢀꢀ Integrated low jitter PLL (PLL sourced  
by ext. and int. clock sources)  
Programmable power-up timer  
Oscillator start-up timer/stabilizer  
Watchdog timer with its own RC oscillator  
Clock switching/fail-safe clock monitor  
Support for 3V and 5V applications  
Flexible temperature ranges  
ꢀꢀ −40 to 85°C industrial temp.  
ꢀꢀ −40 to 125°C extended temp.  
ꢀꢀ −40 to 150°C high temp.  
Vectored interrupts  
Power Management  
Switch between clock sources in real-time  
Programmable power-on reset start up  
Programmable high/Low-voltage  
detect (HLVD)  
Programmable brown-out reset  
Idle, sleep and deep sleep modes with  
fast wake up  
ꢀꢀ Adds 8 base DSP instructions  
ꢀꢀ Two 40-bit accumulators with  
rounding and saturation options  
ꢀꢀ Single core combines MCU and  
DSP features  
Vbat for battery backup with RTCC  
ꢀꢀ Adds Modulo and Bit-reverse  
address modes  
Up to 15 DMA channels between RAM  
and peripherals  
4
16-bit Embedded Control Solutions  
Flexible Integrated Peripherals  
PIC24 & dsPIC DSC Family Block Diagram  
512B-96 KB  
RAM  
4-512 KB  
0-512B  
USB On-the-Go  
CTMU  
DMA  
Flash  
EEPROM  
ADC 10-bit, 16 ch.  
Op Amp/Analog Comp., 0-4  
Watchdog & PWR Mgmt.  
ADC - 2, 10/12-bit, 32 ch.  
CAN, 0-2  
32-bit CRC, GP I/O  
16/32-bit Timers  
Interrupt  
Control  
Input Capture  
Out Comp./PWM  
SPI, 1-4  
16/40/70 Mt Core  
UART, 1-4  
I2C™, 1-3  
CRC  
Register File  
16-bit ALU  
16 x 16  
Address  
17 x 17  
PMP  
Generation  
MPY  
RTCC  
Barrel  
Shifter  
JTAG & Emul.  
Interface  
DSBOR  
DSWDT  
INT0  
Integrated Graphics  
Graphics  
LCD  
Segment  
Drive  
Acceleration Units  
Display Controller  
Color Lookup Table  
VBAT  
Digital I/O  
Peripheral Pin Select (PPS)  
Timers/Capture/Compare/PWM  
Analog Subsystems  
Timer/counters: up to nine 16-bit timers  
ꢀꢀ Can pair up to make 32-bit timers  
ꢀꢀ 1 timer can run as real-time clock  
Input capture: up to 16 channels  
Capture on rising, falling or both edges  
ꢀꢀ 4-deep FIFO on each capture  
On-chip high speed op amps  
ꢀꢀ Up to 10 MHz gain bandwidth  
Analog comparators (up to 4):  
ꢀꢀ Programmable reference  
ADC  
ꢀꢀ Remap digital I/O  
ꢀꢀ Supports most digital peripherals  
Up to 122 programmable digital I/O pins  
Wake-up/Interrupt-on-change on up to  
52 pins  
ꢀꢀ 10-bit up to 1.1 Msps, 4 S&H  
ꢀꢀ 12-bit up to 500 ksps, 1 S&H  
ꢀꢀ Configurable 10/12-bit options  
ꢀꢀ Buffered outputor DMA  
ꢀꢀ Autoscanning  
High current sink/source  
Output compare: up to 16 channels  
ꢀꢀ Dedicated timer  
Communication Modules  
ꢀꢀ Single or dual 16-bit compare mode  
ꢀꢀ 16-bit glitchless PWM mode  
3-wire SPI: up to 3 modules  
ꢀꢀ Framing supports I/O interface to  
simple codecs  
ꢀꢀ Supports CVD touch  
Auxilary Functions  
LCD Segment Driver:  
I²C™: up to 3 modules  
Motor Control Peripherals  
Motor Control PWM: up to 14 outputs  
ꢀꢀ Up to 7 duty cycle generators  
Independent or complementary mode  
ꢀꢀ Programmable dead time settings  
ꢀꢀ Edge or center-aligned PWMs  
ꢀꢀ Manual output override control  
ꢀꢀ Up to 10 fault inputs  
ADC samples triggered by PWM module  
Quadrature encoder interface module  
ꢀꢀ Up to 2 modules  
Phase A, Phase B and index pulse input  
High current sink/source  
ꢀꢀ Full multi-master and Slave mode  
support  
ꢀꢀ 60 Segment ×8 Common Driver  
Graphics Controller Features:  
3× graphics hardware acceleration units  
Color look-up table with up to 256 entries  
ꢀꢀ Direct interface to monochrome,  
C-STN, TFT, OLED  
Parallel Master Slave Port (PMP/PSP):  
ꢀꢀ Communicates with external  
data memory, communications  
peripherals, LCDs  
ꢀꢀ Supports 8-bit or 16-bit data  
ꢀꢀ Supports 16 address lines  
Hardware Real-Time Clock/Calendar (RTCC):  
ꢀꢀ Provides clock, calendar and  
alarm functions  
Programmable CRC generator  
Charge time measurement unit (CTMU)  
ꢀꢀ Capacitive touch sense keypad I/F  
ꢀꢀ Provides 1 ns resolution time  
measurements  
ꢀꢀ 7-bit and 10-bit addressing  
UART: up to 4 modules  
ꢀꢀ Interrupt-on-address bit detect  
Wake-up on Start bit from Sleep mode  
ꢀꢀ 4-character TX and RX FIFO buffers  
ꢀꢀ LIN and IrDA support  
USB Device, Host & OTG  
ꢀꢀ Internal Boost Regulator requires  
minimal external components  
ꢀꢀ Separate 3.3V regulator  
ꢀꢀ Transparent RAM buffer interface  
CAN 2.0 (up to 2 modules)  
Digital Power Peripherals  
10-bit ADC Up to 4 Msps, Up to 6  
sample and holds  
PS PWM, 1 nS duty cycle resolution  
Analog comparators, 25 ns  
Programmable reference  
ꢀꢀ Temperature Sensing  
Peripheral Trigger Generator (PTG)  
16-bit Embedded Control Solutions  
5
16-bit Product Families  
PIC24 16-bit Microcontrollers (MCUs)  
Flash  
Memory  
Kbytes  
16-bit Timers  
Input Capture  
Output Compare  
SRAM  
Kbytes  
Communications  
Serial I/O  
Family  
Pins  
Analog  
Additional Features  
PIC24F Family: 16 MIPS, Lowest Cost, Lowest Power, General Purpose  
3–5 Timers  
1–3 IC  
1–3 OC  
10-bit ADC (500 ksps) or  
10/12-bit ADC (200/100 ksps),  
7–16 ch., 3 comparators  
UART (2),  
SPI (1/2),  
I2C™ (1/2)  
PIC24F K  
Families  
14–48  
28–100  
64–100  
4–32  
0.5–2  
4–96  
EEPROM, CTMU, RTCC, Deep Sleep  
10-bit ADC (500 ksps) or  
10/12-bit ADC (200/100 ksps),  
9–24 ch., 2/3 comparators,  
CTMU (0/1)  
UART (2/4),  
SPI (2/3),  
I2C (2/3),  
USB-OTG  
5 Timers  
5–9 IC  
5–9 OC  
PIC24F G  
Families  
LCD, DMA, PPS, PMP, RTCC, CRC,  
Deep Sleep, JTAG, Vbat  
16–256  
128–256  
5 Timers  
9 IC  
9 OC  
10-bit ADC (500 ksps),  
16–24 ch., 3 comparators,  
CTMU  
UART (4),  
SPI (3), I2C (3),  
USB-OTG  
PIC24F D  
Families  
Graphics Display Controller  
PPS, PMP, RTCC, CRC, JTAG  
24–96  
PIC24H Family: 40 MIPS, High Performance, General Purpose  
User selectable 12-bit ADC  
(500 ksps) or  
10-bit ADC (1.1 Msps),  
8–32 ch., (0/2)  
UART (1-2),  
SPI (1–2),  
I2C (1–2),  
CAN  
3–9 Timers  
4–8 IC  
2–8 OC  
8 ch. DMA, PPS, PMP, RTCC, CRC,  
JTAG,High Temperature (150°C)  
Options  
PIC24H GP  
Families  
18–100  
12–256  
1–16  
PIC24E Family: 70 MIPS, High Performance, General Purpose and Motor Control  
5 Timers  
4 IC  
4 OC  
User selectable 12-bit ADC (500 ksps)  
or 10-bit ADC (1.1 Msps), 6–16 ch, 4  
analog comparators, 3 Op Amps  
PIC24E GP  
Families*  
UART, CAN,  
SPI, I2C  
28–64  
28–64  
64  
64  
16  
16  
mTouch™, DMA  
5 Timers  
4 IC  
4 OC  
User selectable 12-bit ADC (500 ksps)  
or 10-bit ADC (1.1 Msps), 6–16 ch, 4  
analog comparators, 3 Op Amps  
PIC24E MC  
Families*  
UART, CAN,  
SPI, I2C  
mTouch, 6 Motor Control PWM  
Outputs, DMA  
256–512 +  
24 Aux  
Flash  
Two user selectable ADCs at 12-bit  
(500 ksps) or 10-bit (1.1 MSPS),  
24–32 ch., 3 analog comparators  
PIC24E GU  
Families*  
9 times, 16 IC,  
16 OC  
UART, CAN,  
SPI, I2C  
64–144  
53  
USB, DMA, PMP parallel port  
dsPIC®Digital Signal Controllers (DSCs)  
8/16/32-bit  
Program  
Memory  
(Kbytes)  
A/D  
Res.  
(bits) (KSPS)  
A/D  
Sample  
Max  
Speed  
RAM  
(Bytes)  
Timers  
(×8, ×16,  
×32)  
A/D  
Ch.  
Analog  
Comp  
Communication  
Peripherals  
PWM  
Ch.  
PWM  
Family  
Pins  
Additional Features  
Type  
16-bit DSCs: General Purpose  
dsPIC33F  
Families*  
40  
MIPS  
10 or 500 or  
UART, I2C™,  
SPI, CAN, DCI  
Flash security, JTAG, DMA,  
PMP, RTCC, DAC, CRC  
18–100 12–256 1K–30K  
3–9 × 16 6–32  
0–2  
4
2–8 Standard  
12  
1.1M  
Flash security, on-chip  
Standard op amps, mTouch, JTAG,  
DMA, CRC  
dsPIC33E GP  
Families*  
70  
MIPS  
10 or 500 or  
12 1.1M  
28–64  
32–512  
4–48K  
5 × 16  
6–16  
UART, I2C, SPI, CAN  
8
16-bit DSCs: Motor Control  
dsPIC33F  
Families*  
40  
MIPS  
10 or 500 or  
12 1.1M  
Flash security, JTAG, DMA,  
PMP, RTCC, CRC, QEI  
20–100 12–256 1K–30K  
64–144 280–536 28K–52K  
3–9 × 16 4–24  
0–2  
3
UART, I2C, SPI, CAN 6–8 Motor Ctrl.  
dsPIC33E MU  
Families*  
70  
MIPS  
24– 10 or 500 or  
UART, I2C, SPI,  
14 Motor Ctrl.  
CAN, USB-OTG  
Flash security, JTAG, DMA,  
PMP, RTCC, CRC, QEI  
9 × 16  
5 × 16  
32  
12  
1.1M  
Flash security, on-chip  
Motor Ctrl. op amps, mTouch, JTAG,  
DMA, CRC, QEI  
dsPIC33E MC  
Families*  
70  
MIPS  
10 or 500 or  
28–64  
32–512  
4–48K  
6–16  
4
UART, I2C, SPI, CAN  
6
12  
10  
1.1M  
16-bit DSCs: Digital Power Conversion  
dsPIC33F GS  
Families  
50  
MIPS  
2M or  
4M  
High-  
Flash security, JTAG, DMA,  
speed 10-bit DAC Output  
18–100  
6–64  
256–9K  
2–5 × 16 6–24  
0–4  
UART, I2C, SPI, CAN 4–18  
*Parts available with High Temperature options.  
All parts available with Industrial and Extended Temperature options.  
For a complete listing of 16-bit Microcontrollers and dsPIC Digital Signal Controllers, see the Product Selector Guide  
(DS01308) or visit www.microchip.com/16bit or use Micorchips Advanced Product Selector Tool.  
www.microchip.com/16-bit  
6
16-bit Embedded Control Solutions  
PIC24 with eXtreme Low Power  
16-bit eXtreme Low Power (XLP) Products  
Development Tools  
As more electronic applications require low power or  
battery power, energy conservations becomes paramount.  
Todays applications must consume little power and in  
extreme cases last up to 15–20 years while running from  
a single battery. Products with Microchips eXtreme Low  
Power (XLP) technology offer the industrys lowest currents  
for sleep, where most applications spend 90–99% of their  
time. Ideal for applications including portable medical  
devices, thermostats, energy monitoring, wireless sensors,  
energy harvesting and security applications.  
eXtreme Low Power (XLP)—the Benchmark in  
Low Power!  
nanoWatt XLP 16-bit Development Board  
(DM240311)  
The XLP 16-bit Development Board is  
designed with eXtreme Low Power in  
mind. Designed as a true platform for low  
power development, it enables designs  
with sleep currents as low as 10 nA. The  
board is suitable for prototyping many low  
power applications including RF sensors, data loggers,  
temperature sensors, electronic door locks, metering  
sensors, remote controls, security sensors, smart cards  
and energy harvesting. The PICtail™ interface supports  
Microchips extensive line of daughter cards for easy  
evaluation of your next low power application.  
ꢀꢀ Down to 10 nA in Deep Sleep  
ꢀꢀ As low as 400 nA with RTCC active  
Fast wake-up from Deep Sleep  
ꢀꢀ Minimize CPU run time  
ꢀꢀ Flexible wake-up sources  
MPLAB®REAL ICE™ In-Circuit Emulator Power  
Monitor (AC244008)  
Efficient instruction set; 90% single-cycle instruction  
ꢀꢀ Active mode currents as low as 150 µA/MHz  
ꢀꢀ CoreMark™/MHz of 1.88, 12.53 CoreMark/mA  
This add-on board fills the need for low power  
monitoring and debugging. Breakpoints indicate  
when current exceeds a specified threshold and  
provides a graph of current, voltage and time  
versus code execution. Also use time-stamping with  
100 ns resolution to find large current codes.  
Software & App Notes  
XLP Battery Life Estimator  
The XLP Battery Life Estimator is a free software utility  
to aid you in developing Low Power applications. The  
tool estimates average current consumption and battery  
life. The utility allows users to select the target device,  
battery type, the applications operating conditions  
(such as voltage and temperature) and model the active  
and power-down times for their applications. The tool  
comes pre-loaded with specifications of Microchips PIC®  
microcontrollerss featuring nanoWatt XLP technology and  
commonly used batteries in embedded applications.  
Battery Life  
nanoWatt XLP vs. Competition  
(RTCC on, Run 1 ms/min., CR2032 Lithium Button Cell Battery)  
500 days  
800 days  
App Notes  
Low Power Design Guide: A single source for low power  
consumption from the viewpoint of the MCU (AN1416)  
nanoWatt XLP Technology: An Introduction to  
Microchips Low-Power Devices (AN1267)  
PIC24F16KA102  
Competitor T  
Competitor A  
Featured XLP Products  
32 kHz  
SOSC/RTCC  
(nA)  
PIC®MCU with XLP  
Technology  
Flash  
(KB)  
Sleep  
(nA)  
Deep Sleep  
WDT  
(nA)  
Pins  
µA/MHz  
(nA)  
PIC24F16KL402  
PIC24FJ64GB004  
PIC24FJ128GA310  
4–16  
32–64  
64–128  
14/20/28  
28/44  
30  
210  
200  
270  
690  
500  
400  
150  
250  
150  
200  
330  
20  
10  
64/100  
www.microchip.com/xlp  
16-bit Embedded Control Solutions  
7
Motor Control  
Software & App Notes  
Motor Type  
Algorithm  
App Note  
Full and Half-Stepping  
Micro-Stepping  
Sensored  
AN1307  
AN1307  
AN957  
Stepper Motor  
Sensored Sinusoidal  
AN1017  
AN901  
AN992  
Sensorless BEMF  
Sensorless Filtered BEMF with  
Majority Detect  
Sensorless Dual-Shunt FOC  
with SMO Estimator and Field  
Weakening  
Sensorless Dual-Shunt FOC with  
SMO and PFC  
Sensorless Dual-Shunt FOC  
with PLL Estimator and Field  
Weakening  
AN1160  
AN1078  
AN1208  
AN1292  
BLDC and  
PMSM  
16-bit Motor Control Products  
High performance dsPIC DSC core with DSP  
instructions for precise control  
Variable speed with constant torque using PI controllers  
ꢀꢀ Field oriented control (FOC) for greater efficiency  
Industry leading motor control peripherals  
Dedicated motor control PWM modules  
High performance on-chip op amps  
Intelligent, high speed ADC  
Sensorless Single-Shunt FOC  
with SMO Estimator and Field  
Weakening  
Open Loop V/F  
Closed Loop Vector Control  
Sensorless Dual-Shunt FOC with  
PLL Estimator  
Sensorless Dual-Shunt FOC  
with PLL Estimator and Field  
Weakening  
AN1299  
AN984  
AN980  
AC Induction  
Motor  
AN1162  
Algorithms and App Notes for  
ꢀꢀ BLDC, PMSM, ACIM  
ꢀꢀ Sensorless control  
ꢀꢀ Field oriented control  
AN1206  
PFC  
AN1106  
AN1229  
Class B Safety Software  
(IEC 60730)  
Motor Control Sensor  
Feedback Circuits  
MOSFET Driver Selection  
Current Sensing Circuit  
ꢀꢀ Certified class B safety software  
Dual motor control with FOC controlling each motor  
Multiple package options, ranging from 28–144 pins  
Scalable motor control tools with low and high  
voltage options  
Other  
AN894  
AN898  
AN1332  
Concepts and Fundamentals  
Webinar Topics (www.microchip.com/motor)  
Sensorless Field Oriented Control for ACIM  
Sensorless Field Oriented Control for PMSM  
Sensorless BLDC Motor Control Using a Majority Function  
Brushed DC Motor Basics  
Stepper Motor Control  
Featured Motor Control Products  
Product  
dsPIC33EP256MC202  
dsPIC33EP256MC204  
dsPIC33EP256MC206  
dsPIC33FJ32MC101  
dsPIC33FJ32MC102  
dsPIC33FJ32MC104  
70  
70  
70  
16  
16  
16  
28  
44  
32–256 4–32  
32–256 4–32  
32–256 4–32  
4
4
4
0
0
0
4
4
4
3
3
3
4
4
4
2
2
2
6 Ch  
6 Ch  
6 Ch  
6 Ch  
6 Ch  
6 Ch  
1
1
1
0
0
0
3
3
3
0
0
0
1, 6 Ch  
1, 9 Ch  
1, 16 Ch  
1, 4 Ch  
1, 8 Ch  
1, 14 Ch  
2
2
2
1
1
1
64  
20  
16–32  
16–32  
32  
1–2  
1–2  
2
28, 36  
44  
www.microchip.com/motor  
8
16-bit Embedded Control Solutions  
Motor Control Development Boards  
dsPICDEM MCHV-2 Development System  
(DM330023-2)  
dsPIC33 Development Systems  
Motor Control Starter Kit (MCSK)  
with mTouch Sensing (DM330015)  
This development system is intended  
for high-voltage (up to 400 volts at 6.5  
amps) BLDC, PMSM and ACIM sensored  
or sensorless applications. It provides a  
low-cost Integrated Power Module (IPM)  
based system for users to evaluate and  
This starter kit with mTouch  
sensing is a complete, integrated  
development platform based on the  
dsPIC33FJ16MC102. It includes a USB  
interfaced debugger programmer, a complete drive circuit  
featuring Microchips TC4428 dual 1.5A gate drivers, an  
on-board BLDC motor, a user configurable switch and  
an mTouch slider with LED indicators for speed control.  
Simply power the board using the included 9V supply and  
the pre-loaded code begins to execute.  
develop applications using dsPIC33F/E motor control  
DSCs via a Plug-In Module (PIM) or a 28-pin SOIC socket.  
With the MCHV-2 either the internal, on chip op amps or  
the external op amps on the MCHV-2 board can be used.  
Microchip provides PIMs for using either the internal  
or external op amps. The MCHV-2 is fully backwards  
compatible with the original MCHV and all Motor Control  
Processor Plug-In Modules (PIMs). Isolated serial  
interfaces include RS-232C and USB (for RTDM). Feedback  
support includes: Hall-Effect Sensors, Shaft Encoder, Back  
EMF voltages and single or dual current shunt resistors.  
A PFC circuit is provided to meet regulatory requirements.  
An isolated built-in debugger (similar to a starter kit  
programmer/debugger) permits a direct connection  
with a PC.  
dsPICDEM™ MCSM Stepper Motor: Motor Control  
Development Board/Kit (DM330022)/(DV330021)  
This development board is intended for  
low-voltage (up to 80 volts at 3 amps)  
2-phase uni-polar or bi-polar stepper  
motor (4, 6 or 8 wire) applications. It  
provides a low-cost system for users  
to evaluate and develop applications  
using dsPIC33 motor control DSCs  
dsPIC33E Dual Motor Control Plug-In Module (PIM)  
(MA330027)  
via a Plug-In Module (PIM) or 28-pin  
SOIC socket. A USB serial interface for  
RTDM is provided. Feedback support  
This Dual Motor Control PIM  
is designed to facilitate the  
includes current and voltage. Demo software to run motors  
in open-loop or closed-loop with full or variable micro-  
stepping is provided. A DMCI/RTDM GUI for controlling  
step commands, motor parameter input and operation  
modes is included. The kit also includes a stepper motor  
and a 24-volt power supply. MPLAB ICD 3 In-Circuit  
Debugger or REAL ICE In-Circuit Emulator is required for  
programming or debugging operations.  
development of motor control applications using two  
motors and one dsPIC33E Digital Signal Controller (DSC).  
Two Microchip PIM based motor control development  
boards can be used with this PIM to control two BLDC,  
PMSM, ACIM or stepper motors. A flexible cable connects  
the two boards together and routes all signals to the  
appropriate pins on the dsPIC33E DSC. The configuration  
of the cable and signals was carefully chosen to support  
a wide range of dual motor configuration application notes  
written for the dsPICDEM MCLV-2, MCHV-2 and MCSM  
development boards.  
dsPICDEM MCLV-2 Development Board (DM330021-2)  
This development board is intended  
for low-voltage (up to 48 volts at 10  
amps) BLDC sensored or sensorless  
Motors  
applications. It provides a low-cost  
system for users to evaluate and  
You can provide your own motor or purchase one of the  
motors used in our application notes and guaranteed to  
run, right out of the box:  
AC300024: 2-phase, 8-wire Stepper Motor  
AC300020: 24V BLDC Motor  
AC300022: 24V BLDC Motor with Shaft Encoder  
AC300023: 220V, AC Induction Motor  
develop applications using dsPIC33F/E motor control DSCs  
via a Plug-In Module (PIM) or 28-pin SOIC socket. With the  
MCLV-2 either the internal, on chip op amps or the external  
op amps on the MCLV-2 board can be used. Microchip  
provides PIMs for using either the internal or external op  
amps. The MCLV-2 is fully backwards compatible with  
the original MCLV and all Motor Control Processor Plug-  
In Modules (PIMs). Serial interfaces include: RS-232C,  
CAN, LIN and USB (for RTDM). Feedback support includes:  
Hall- Effect Sensors, Shaft Encoder, Back EMF voltages  
and single or dual shunt resistors for current. PICkit 3  
Debug Express, MPLAB ICD 3 In-Circuit Debugger or REAL  
ICE In-Circuit Emulator is required for programming or  
debugging operations.  
16-bit Embedded Control Solutions  
9
Digital Power and Lighting  
16-bit Digital Power and Lighting Products  
Streamlined interoperation between PWM, ADC and CPU  
High performance core with DSP instructions  
ꢀꢀ High speed control loop execution for demanding  
power conversion applications  
ꢀꢀ Fast and predictable interrupts  
ꢀꢀ Zero wait-state execution from flash memory  
High resolution PWMs for digital power  
ꢀꢀ Very precise resolution of 1ns for duty cycle, phase  
shift, period and dead time  
ꢀꢀ Flexibility to control numerous power topologies  
Optimized digital power conversion ADC  
ꢀꢀ Hardware triggered for precision sampling and low  
CPU overhead  
Webinar Topics (www.microchip.com/power)  
Complete reference designs & algorithms  
ꢀꢀ AC/DC converter meeting platinum specification  
ꢀꢀ LLC resonant DC/DC converter  
Building a dsPIC DSC SMPS System  
SMPS Components and Their Effects on System Design  
Control System Design for Power Converters  
SMPS Topologies: The Buck Converter  
Switch Mode Power Supply Topologies:  
The Forward Converter  
ꢀꢀ Quarter brick DC/DC converter  
ꢀꢀ Solar micro inverter  
ꢀꢀ Interleaved power factor correction  
ꢀꢀ Offline UPS  
Interleaved Power Factor Correction  
Offline UPS using the dsPIC DSC  
Software and App Notes  
Application Solution  
AN # Description  
Power Factor Correction in Power  
Conversion Applications Using  
the dsPIC®DSC  
This application note focuses primarily on the study, design and implementation of Power Factor Correction (PFC)  
using a Digital Signal Controller (DSC).  
AN1106  
This application note explains the basics of different types of SMPS topologies and their applications. The pros  
AN1114 and cons of different SMPS topologies are also explained to guide the user to select an appropriate topology for a  
given application, while providing useful information regarding selection of components for a given SMPS design.  
Switch Mode Power Supply  
(SMPS) Topologies (Part I)  
Switch Mode Power Supply  
(SMPS) Topologies (Part II)  
This application note is the second of a two-part series on Switch Mode Power Supply (SMPS) topologies. This series  
AN1207  
expands on the previous material in Part I, and presents the basic tools needed to design a power converter.  
The application note describes the design of an Offline Uninterruptible Power Supply (UPS) using a Switch Mode  
Power Supply (SMPS) dsPIC Digital Signal Controller (DSC).  
Offline UPS Reference Design  
AN1279  
Digital Power Interleaved PFC  
Reference Design  
The application note describes the design of an Digital Power Interleaved PFC (IPFC) using a Switch Mode Power  
Supply (SMPS) dsPIC Digital Signal Controller (DSC).  
AN1278  
Quarter Brick DC-DC Reference  
Design  
This application note describes the design of Quarter Brick DC-DC Reference Design using Switch Mode Power  
Supply (SMPS) dsPIC Digital Signal Controller(DSC)  
AN1335  
DC-DC LLC Resonant Converter  
Reference Design  
This application note describes the design of DC-DC LLC Resonant Converter Reference Design using Switch  
Mode Power Supply (SMPS) dsPIC Digital Signal Controller(DSC)  
AN1336  
Grid Connected Solar  
Microinverter  
This application note describes the design of Grid Connected Solar Microinverter Reference Design using Switch  
Mode Power Supply (SMPS) dsPIC Digital Signal Controller(DSC)  
AN1338  
Platinum-rated AC/DC Reference  
Design Using the dsPIC DSC  
This application note presents a fully digital-controlled 720W AC-to-DC (AC/DC) power supply, which meets all CSCI  
AN1421  
Platinum Specifications, as well as providing a variety of additional, application-specific features and functions.  
Featured Digital Power Products  
Flash  
(KB)  
RAM  
(Bytes)  
PS  
PWM  
Analog  
Compare  
UART/I2C™/  
SPI  
Product  
Pins  
IC/OC  
ADC  
CAN  
dsPIC33FJ06GS001  
dsPIC33FJ09GS302  
dsPIC33FJ16GS504  
dsPIC33FJ32GS406  
dsPIC33FJ64GS606  
dsPIC33FJ64GS610  
18/20  
28/36  
44  
6
256  
1K  
2K  
4K  
9K  
9K  
0/0  
1/1  
2/2  
4/4  
4/4  
4/4  
4
6
6 Ch, 2 S&H  
8 Ch, 3 S&H  
12 Ch, 6 S&H  
16 Ch, 5 S&H  
16 Ch, 5 S&H  
24 Ch, 6 S&H  
2
2
4
0
4
4
0/1/0  
1/1/1  
1/1/1  
2/2/2  
2/2/2  
2/2/2  
0
0
0
0
1
1
9
16  
32  
64  
64  
8
64  
12  
12  
18  
64  
100  
www.microchip.com/power  
10 16-bit Embedded Control Solutions  
Digital Power and Lighting Reference Designs &  
Development Boards  
Grid Connected Solar Micro Inverter  
Reference Design  
Reference Designs  
Platinum Rated 720W AC/DC Reference Design  
This reference design ensures maximum  
This reference design demonstrates the  
flexibility and power of dsPIC Digital Signal  
Controllers in switch-mode power supplies.  
This reference design has a peak efficiency  
of 94.1% and achieves the ENERGY STAR  
power point tracking for PV panel  
voltages between 20V to 45V DC and has  
a maximum output power of 215 Watts.  
High efficiency was achieved by implementing a novel  
interleaved active-clamp flyback topology with Zero Voltage  
Switching (ZVS). dsPIC33F ‘GS’ devices enable designers  
to easily and cost effectively develop products using  
advanced switching techniques/topologies that lower  
switching losses and improve overall system efficiency.  
Two versions of this design are available to support 120V  
and 230V grids  
CSCI Platinum Level. It features a 2-phase  
interleaved power factor correction boost converter followed  
by a 2-phase interleaved two-switch forward converter with  
synchronous rectification.  
Quarter Brick DC/DC Converter Reference Design  
This reference design provides an easy  
Additional information for all reference designs is available  
at www.microchip.com/power.  
method to evaluate the performance,  
and features of SMPS DSCs in high  
density quarter brick DC-DC converters  
Development Boards  
for Intermediate Bus Architectures  
(IBA). This reference design is implemented using a  
single dsPIC33F “GS” digital power DSC that provides full  
digital control of the power conversion as well as system  
management functions.  
MPLAB®Starter Kit for Digital Power (DM330017)  
This Starter Kit allows the user to  
easily explore the capabilities and  
features of the dsPIC33F GS Digital  
Power Conversion family. It is a digitally  
DC/DC LLC Resonant Converter Reference Design  
controlled power supply board that  
This reference design operates over a  
consists of one independent DC/DC synchronous Buck  
converter and one independent DC/DC Boost converter.  
Each power stage includes a MOSFET controlled 5W  
resistive load. The starter kit includes an On-Board  
Debugger/Programmer.  
wide input voltage range (350-420V DC)  
with a nominal input of 400V, providing  
a 12V DC output, while maintaining  
high-voltage isolation between the  
primary and secondary. This reference  
design is implemented using a single dsPIC33F “GS”  
digital power DSC that provides full digital control of the  
power conversion and system management functions.  
Digital LED Lighting Development Kit (DM330014)  
This LED lighting development kit  
enables designers to quickly leverage  
the capabilities and performance of the  
Digital Power Interleaved PFC Reference Design  
dsPIC33 ‘GS’ DSCs to create a 100%  
High performance power supplies are  
digitally controlled ballast function, while  
used in a wide variety of applications  
including advanced features such as  
ranging from telecommunication  
dimming and color hue control. The dsPIC33 ‘GS’ devices  
can support an entire system implementation for LED  
lighting products, including power-conversion circuits, such  
as AC-to-DC and DC-to-DC conversion, along with functions  
such as Power Factor Correction (PFC).  
equipment, industrial equipment, digital  
televisions, lighting, air conditioners and  
other home appliances. They all need solutions for power  
factor correction to improve overall efficiency, improve the  
input power factor, voltage regulation and Total Harmonic  
Distortion (THD) of the input current.  
Buck/Boost Converter PICtail Plus Card (AC164133)  
A low-cost development platform for  
Digital Pure Sine Wave Uninterruptible Power Supply  
(UPS) Reference Design  
dsPIC33F ‘GS’ devices, the buck/boost  
converter PICtail Plus card has two buck  
This reference design demonstrates  
how digital power techniques when  
stage outputs and one boost stage  
output. Various performance measures  
applied to UPS applications enable easy  
like digital control loop performance of power conversion,  
dynamic load performance, multi-phase buck and  
synchronous buck converter operation, parallel operation  
of two buck converters and multiple output control with a  
single dsPIC device can be evaluated. This board can be  
used with either the Explorer 16 board or the 16-bit 28-pin  
starter board.  
modifications through software, the use  
of smaller magnetics, intelligent battery  
charging, higher efficiency, compact designs, reduction in  
audible and electrical noise via a purer sine-wave output,  
USB communication and low-cost overall bill-of-materials.  
16-bit Embedded Control Solutions 11  
Connectivity for PIC24 MCU & dsPIC DSC Families  
Ethernet  
CAN  
MiWi™  
Microchip offers support for a variety of wired and wireless communication protocols, including peripheral devices  
and solutions that are integrated with a microcontroller or digital signal controller. Many of these communication  
libraries are integrated into the Microchip Libraries for Applications (MLA) which can be downloaded at  
www.microchip.com/MLA. This includes software libraries, drivers and demo code. Additional software libraries are  
listed at www.microchip.com/libraries.  
USB  
IrDA  
There are many PIC24 MCU and dsPIC DSC families  
with integrated USB which include support for device,  
host and On-The-Go functionality. These products are  
supported by the PIC24F Starter Kit (DM240011), dsPIC  
DSC USB Starter Kit (DM330012) as well as the Explorer  
16 Board (DM240001) with USB PICtail Plus Daughter  
Card (AC164131) and one of the USB Processor Plug-In  
Modules (PIMs).  
The IrDA standard is an inexpensive method for providing  
wireless point-to-point communication. Microchip’s free  
IrDA stack is available to support 16-bit MCUs with  
integrated IrDA support, enabling a cost effective wireless  
connection with plenty of computing power left for other  
tasks.  
CAN & LIN  
Many of the dsPIC DSCs and PIC24 products include  
integrated CAN functionality which is ideal for applications  
requiring robust communications with a high-speed,  
reliable industry standard protocol. Vector CANbedded™  
and osCAN™ development solutions support PIC24 MCU  
and dsPIC DSC products with embedded CAN Controllers.  
Microchip’s free USB framework includes USB software  
libraries as well as a comprehensive set of host and  
device drivers including Human Interface Device (HID)  
class for user interfaces, and Mass Storage Device (MSD)  
class for memory devices as well as CDC, PHDC, custom,  
audio, printer and demo code including thumb drive  
bootloader, and printer host. The USB libraries, drivers and  
demo code are all available with the MLA download.  
LIN support is integrated into many products for  
low-cost, single-wire serial communication for  
automotive applications.  
Ethernet  
A CAN/LIN PICtail Plus Daughter Board (AC164130-2)  
is available to plug into the Explorer 16 (DM240001)  
for developing embedded CAN or LIN applications. This  
must be used with a processor Plug-In Module (PIM) for a  
compatible PIC24 MCU or dsPIC DSC product.  
Applications using PIC24 MCU and dsPIC DSC products  
often need to connect to the internet via wired or wireless  
capability. Any of our PIC24 MCU and dsPIC DSC products  
can easily be matched with the ENC624J600 100Mbps  
Ethernet MAC/PHY controller to add Ethernet connection.  
An Ethernet PICtail Plus Daughter Board (AC164132) is  
available to plug into the Explorer 16 (DM240001) for  
developing embedded Ethernet applications.  
Wireless  
Microchip offers a wide range of wireless modules  
ranging from Wi-Fi®, Bluetooth®, and various Personal Area  
Networks. These fully-certified surface mount modules  
allow designers to quickly and seamlessly add wireless  
connectivity to their applications. For wireless sensors  
and other battery operated applications, the XLP PIC24  
MCUs are an ideal companion to the Microchip wireless  
modules to run the protocol stacks and offer very long  
battery life.  
Microchip’s free TCP/IP stack is also available as part  
of the MLA and includes modular protocol services for  
standard TCP/IP-based applications such as HTTP server  
or FTP server, and includes support for SSL, DNS, TCP  
and UDP.  
Stacks for these wireless protocols are available for the  
PIC24 MCU and dsPIC DSC families including: Embedded  
Wi-Fi, ZigBee® and MiWi™ wireless networking protocol.  
www.microchip.com/connectivity  
12 16-bit Embedded Control Solutions  
Display & Touch  
Development Tools  
LCD Explorer Development Board (DM240314)  
The LCD Explorer provides an ideal platform  
for a customer to evaluate a MCU with a × 8  
Common LCD Driver on a 38 segment ×8  
common LCD display.  
PIC24FJ256DA210 Development Kit (DV164039)  
This bundles the PIC24FJ256DA210  
Development Board (DM240312), a  
3.2" Truly 240 × 320 TFT Display Board  
(AC164127-4), three Graphics Display  
Prototype Boards (AC164139), the MPLAB ICD 3 Debugger  
(DV164035) with USB Cable and accessories.  
Many 16-bit designs are adding modern user interfaces  
to increase the usability, functionality and look of end  
products. More sophisticated displays and touch interfaces  
create higher impact designs, yet must be easy to  
integrate and cost effective. Microchips solutions allow for  
driving segmented or graphical displays with a single chip  
and offer integrated peripherals for touch buttons.  
Remote Control Demo Board (DM240315-2)  
This board integrates Graphics, mTouch  
technology, USB and RF4CE into a single demo,  
featuring the PIC24FJ256DA210 MCU, 3.5"  
Graphical TFT LCD with resistive touch screen,  
capacitive touch keys with plastic overlay,  
MRF24J40 2.4 GHz transceiver and ZENA™  
wireless adapter.  
Segmented LCD Displays  
The PIC24FJ128GA310 family features integrated  
segmented display driver with up to 480 segments.  
Key advantages include:  
Direct drive of inexpensive, low power displays  
Integrated analog for sensor applications like  
temperature sensing in thermostats  
Software & App Notes  
FREE Microchip Graphics Library  
The Microchip Graphics Library is highly modular, easy to use  
and has an open documented interface for driver or controller  
support. The library supports the following features:  
Pre-made graphics objects  
Multiple fonts and languages  
User interface for mTouch™ sensing  
Includes buttons, charts, check boxes, scroll bars, list  
boxes, images and basic animation  
Integrated touch sensing function for buttons or sliders  
Graphical Displays  
The PIC24FJ256DA210 family features integrated graphics  
acceleration and display controller to directly drive displays  
up to 4.3" WQVGA with 480 × 272 resolution. This “DA”  
family includes:  
Dedicated graphics clock for a continuous,  
flicker-free display  
FREE Microchip Graphics Display Designer  
The Microchip Graphics Display Designer for MPLAB X (GDD X)  
is a visual design tool that provides customers with a quick  
and easy way of creating Graphical User Interface (GUI) screens  
for graphical interface applications on Microchip MCUs.  
On-chip display controller provides direct interface to  
TFT, STN and OLED displays  
Easy to use Graphics Processing Units for hardware  
acceleration allow for moving and copying rectangles,  
decompressing images and rendering text without  
CPU intervention  
mTouch Sensing Technology Source Code and Demos  
Microchips mTouch sensing solutions provide a free and  
easy method for designers to add capacitive touch sensing to  
applications utilizing PIC microcontrollers without the cost of  
fee-based licensing and royalty agreements. Being a source-  
code solution further helps engineers quickly integrate touch  
sensing functionality with their existing application code in a  
single, standard microcontroller.  
Integrated color look-up table and 96 KB Frame Buffer  
support up to 8 bpp QVGA with internal memory  
Touch Buttons: Keys & Sliders  
Many PIC24 MCUs and dsPIC DSC products include touch  
sensing capability for implementing keys or sliders as  
an alternative to traditional push botton switches using  
CVD or CTMU technology. This enables more modern and  
stylish designs, lower manufacturing costs and increased  
reliability.  
App Notes  
Segmented LCD Biasing & Contrast Control Methods (AN1428)  
Developing Graphics Applications Using an MCU with  
Integrated Graphics Controllers (AN1368)  
mTouch Sensing Solutions Acquisition Methods Capacitive  
Voltage Divider (AN1478)  
Longer battery life with eXtreme Low Power MCUs  
Sensing through metal, plastic or glass  
High noise immunity and low emissions  
Free mTouch sensing solutions software library enables  
easy integration  
www.microchip.com/graphics  
www.microchip.com/LCD  
www.microchip.com/mtouch  
16-bit Embedded Control Solutions 13  
General Purpose Development & Evaluation Tools  
Development Boards  
Microsticks  
A variety of hardware development boards are available  
for the PIC24 MCU and dsPIC DSC, enabling designers to  
shorten their design cycle and quickly develop prototypes.  
These boards are designed to allow easy connection to  
an MPLAB ICD 3 In-Circuit Debugger, MPLAB REAL ICE  
In-Circuit Emulator or MPLAB PM3 device programmer. All  
development boards include documentation and example  
source code to accelerate your design.  
Microsticks are USB-powered and include an on-board  
debugger/programmer. They are the lowest cost way to get  
started evaluating PIC24 MCUs or dsPIC DSCs since no  
external debugger or power source is needed.  
The Microsticks are fully supported by MPLAB X IDE and  
provide easy plug-in to a standard breadboard with access  
to device signals for prototyping. These boards have a very  
small form factor and include free demo code.  
Starter Kits  
Microstick for dsPIC33F and PIC24H Development  
Board (DM330013)  
MPLAB starter kits are designed to demonstrate the key  
features of the device family they represent. In addition to  
the external circuit needed to support and demonstrate  
the device, the starter kits include the circuitry necessary  
to debug and program the MCUs and DSCs. When  
combined twith the MPLAB X IDE and the MPLAB XC16  
Compiler, these starter kits allow designers to gain quick  
knowledge and experience with the 16-bit MCU and dsPIC  
DSC products.  
The Microstick for dsPIC33F and  
PIC24H devices is designed to  
provide designers with an easy to use,  
economical development environment for 16-bit digital  
signal controllers and microcontrollers.  
Microstick for 3V PIC24 K-series Development  
Board (DM240013-1)  
Microstick for 3V PIC24F K-series is  
MPLAB Starter Kit for PIC24F MCUs (DM240011)  
a flexible, USB powered development  
This starter kit is based on the  
platform. Its the perfect solution for  
PIC24FJ256GB110 family and is  
those looking to get started with Microchips lowest cost  
16-bit microcontroller families, the PIC24F K-series, for  
extremely cost sensitive applications.  
equipped with the hardware and  
software necessary to demonstrate  
the USB Device/Embedded Host/OTG  
peripheral and mTouch Capacitive Touch Sense technology.  
Microstick II Development Board (DM330013-2)  
Microstick II delivers a low-cost,  
dsPIC33E/PIC24E USB Starter Kit  
(DM330012/DM240012)  
easy-to-use development platform  
for Microchips 16- and 32-bit  
These starter kits provide a low-cost  
modular development system for Microchips  
enhanced 16-bit Digital Signal Controllers or  
High-Performance Microcontrollers (MCUs).  
They come with preloaded demo software for  
the user to explore the new features of the dsPIC33E DSC  
family or the PIC24E MCU family.  
microcontrollers and digital signal controllers. The  
USB-powered kit includes an on-board debugger/  
programmer, a DUT socket for easy device swapping, a  
user LED and reset button.  
General Purpose 16-bit Development Boards  
Devices Supported  
Description  
Part Number  
PIC24F  
PIC24H/E  
dsPIC33F/E  
DM240011  
DM240012  
DM330012  
ü
MPLAB Starter Kit for PIC24F MCUs  
PIC24E USB Starter Kit  
ü
ü
dsPIC33E USB Starter Kit  
Microstick for dsPIC33F and PIC24H  
Development Board  
DM330013  
ü
ü
Microstick for 3V PIC24 K-series  
Development Board  
DM240013-1*  
ü
DM330013-2  
DM240001  
ü
ü
ü
ü
ü
ü
Microstick II Development Board  
Explorer 16 Development Board  
*For use with 3V PIC24 K-series devices  
14 16-bit Embedded Control Solutions  
General Purpose Development & Evaluation Tools  
ꢀꢀ DM240002: features a PIM for the 44-pin  
PIC24FJ64GA004 and dsPIC33FJ32GP204 MCUs  
ꢀꢀ Many other processor PIMs available for easy  
device swapping  
Explorer 16 Development Board  
(DM240001/DM240002)  
This development board offers an  
economical way to evaluate Microchips  
16-bit MCUs and dsPIC DSC families.  
Alpha-numeric 16 × 2 LCD display  
The combination of versatility and  
Interfaces to MPLAB ICD 3 In-Circuit Debugger,  
REAL ICE In-Circuit Emulator and RS-232  
Includes Microchips TC1047A high accuracy, analog  
output temperature sensor  
Expansion connector to access full devices pin-out  
and bread board prototyping area  
expandability and supporting PICtail Plus  
daughter cards allows designers to evaluate complex  
software libraries and hardware with minimal time and  
effort. Features include:  
Processor PIMs (Plug-In Modules)  
ꢀꢀ DM240001: two interchangeable 100-pin PIMs,  
one each for the PIC24FJ128GA010 and the  
dsPIC33FJ256GP710 DSC  
PICtail Plus connector for expansion boards  
Full documentation includes users guide,  
schematics and PCB layout at  
www.microchip.com/explorer16.  
PICtail Plus Daughter Boards  
Allows for the easy addition of complex hardware  
Allows for the easy evaluation of software libraries  
Provides expansion for application specific hardware  
Devices Supported  
Part Number  
Description  
PIC24  
dsPIC®DSC  
Consumer-band BPSK 7.2 kbps PLM PICtail™ Plus Daughter Board  
Utility-Band BPSK 6.0 kbps PLM PICtail Plus Daughter Board  
AC164142  
AC164145  
ü
ü
CAN/LIN PICtail Plus Daughter Board  
ꢀꢀ•ꢀTwoꢀECANꢀMCP2551ꢀtransceivers  
ꢀꢀ•ꢀTwoꢀLINꢀMCP2021-330ꢀtransceivers  
AC163130  
ü
ü
PICtail Plus Daughter Board for SD/MMC  
ꢀꢀ•ꢀSPIꢀtoꢀSD/MMCꢀinterface  
AC164122  
AC164124  
AC164125  
AC164126  
AC164127-3  
AC164129  
AC164131  
AC164132  
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
IrDA®PICtail Plus Daughter Board  
ꢀꢀ•ꢀIrDAꢀtransceiverꢀforꢀIrDAꢀenabledꢀUART  
Speech Playback PICtail Plus Daughter Board  
ꢀꢀ•ꢀAdaptiveꢀDifferentialꢀPulseꢀCodeꢀModulationꢀ(ADPCM)ꢀspeechꢀplaybackꢀandꢀrecording  
Prototype PICtail Plus Daughter Board  
ꢀꢀ•ꢀPICtailꢀPlusꢀExpansionꢀBoard  
Graphic PICtail Plus Daughter Board  
ꢀꢀ•ꢀEnablesꢀGraphicsꢀdisplayꢀviaꢀPMP  
Audio PICtail Plus Daughter Board  
ꢀꢀ•ꢀFullꢀDuplexꢀSpeechꢀandꢀAudioꢀapplications  
USB PICtail Plus Daughter Board  
ꢀꢀ•ꢀUSBꢀDevice,ꢀHostꢀandꢀOTGꢀExpansion  
Fast 100 Mbps Ethernet PICtail Plus Daughter Board  
ꢀꢀ•ꢀStandꢀAloneꢀENC624J600ꢀEthernetꢀController  
Buck/Boost Converter PICtail Plus Daughter Board  
ꢀꢀ•ꢀTwoꢀindependentꢀDC/DCꢀsynchronousꢀbuckꢀconverters  
ꢀꢀ•ꢀIndependentꢀDC/DCꢀboostꢀconverter  
AC164133  
AC164135  
ü
ü
Thermal/Linear Intelligent Sensor PICtail Plus Daughter Board  
ꢀꢀ•ꢀSignalꢀinputꢀandꢀconditioningꢀforꢀthermocouplesꢀandꢀlinearꢀsensors  
ꢀꢀ•ꢀTC1047/1047AꢀTemperatureꢀtoꢀVoltageꢀConverter  
ü
MCP2515 PICtail Plus Daughter Board  
ꢀꢀ•ꢀStandꢀAloneꢀCANꢀControllerꢀexpansionꢀboard  
MCP2515DM  
MCP42XXDM  
MCP4725DM  
ü
ü
ü
ü
ü
ü
MCP42XX PICtail Plus Daughter Board  
ꢀꢀ•ꢀMCP42XXꢀDigitalꢀPotentiometerꢀexpansionꢀboard  
MCP4725 PICtail Plus Daughter Board  
ꢀꢀ•ꢀ12-bitꢀDACꢀ+ꢀnon-volatileꢀmemory  
Wireless MRF24J40MB 802.15.4 PICtail/PICtail Plus with PCB Antenna (2.4 GHz)  
Wireless MRF89XAM8A PICtail/PICtail Plus Daughter Board (868 MHz)  
Wireless MRF89XAM9A PICtail/PICtail Plus Daughter Board (915 MHz)  
Wireless MRF24J40MC 802.15.4 PICtail/PICtail Plus with U.FL Connector (2.4 GHz)  
Wireless RN-131 Wi-Fi®Long Range PICtail Development Board  
AC164134-2  
AC164138-1  
AC164138-2  
AC164143  
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
RN-131-PICTAIL  
RN-171-PICTAIL  
Wireless RN-171 Wi-Fi Low Range PICtail Development Board  
16-bit Embedded Control Solutions 15  
Embedded Control Software & Techniques  
Software  
Methods  
Encryption Libraries  
Emulating Data EEPROM for PIC18 and PIC24  
MCUs, dsPIC DSCs and PIC32  
Implement reliable security for embedded applications.  
The encryption library features the symmetric key  
encryption/decryption functions Advanced Encryption  
Standard (AES) and Triple-Data Encryption Algorithm (Triple-  
DES). These algorithms are also recommended by most  
Internet Engineering Task Force (IETF), Federal Information  
Processing Standards (FIPS) and IPSec standards.  
(Application Note: AN1044)  
For devices that do not have on-chip EEPROM, emulating  
EEPROM with on-chip Flash memory my be an important  
option. This application note presents an interface similar  
to an internal data EEPROM, but uses available on-chip  
Flash memory to improve endurance by a factor as high as  
500. (Application Note: AN1095)  
Achieving Higher ADC Resolution Using Oversampling  
File System for PIC18, PIC24, PIC32 MCUs  
and dsPIC DSCs  
This application note describes oversampling as a method  
to add additional bits of accuracy to the 12-bit ADC  
conversion in a dsPIC DSC. (AN1152)  
Microchips memory disk drive file system interface library  
brings the ability to transfer and share portable memory  
devices between an embedded system and a personal  
computer. Most SD cards, CF cards and MMCs MultiMedia  
Cards, particularly those sized below 2 gigabytes (GB), use  
the FAT16 standard. The FAT32 standard can be used to  
address memory sized between 2 GB and 2 terabytes (TB).  
This library with complimentary application note (AN1045)  
provides a method to read and/or write to these storage  
devices through a microcontroller. The data of these  
storage devices can be read by a PC, and the data written  
by a PC can be read by a microcontroller. Most operating  
systems support the FAT16 and FAT32 file systems.  
Bootloaders  
Two App Notes exist to help customers develop UART-  
based bootloaders for PIC24 MCU and dsPIC DSC  
products. First, AN1094 describes a UART-based  
bootloader with command line interface. Next, AN1157  
focuses on the PIC24F family and also includes the  
PIC24F Quick Programmer (P24QP) Windows-based  
graphical programming interface (GUI).  
VDE Certified Class B Safety Library  
Microchips certified class B library contains routines  
that detect the occurrence of faults in a single channel  
CPU. These routines have been developed in accordance  
with the IEC 60730 standard to support the Class B  
certification process (AN1229).  
Cyclic Redundancy Check (CRC) Module  
CRC is one of the most versatile error checking algorithm  
used in various digital communication systems. This  
application note illustrates how to use the hardware CRC  
module on selected 16-bit MCUs and DSCs. Users can  
program any user-defined generator polynomial into this  
module for CRC computation. (AN1148)  
PMBus Stack  
Microchips PMBus stack implements the PMBus protocol  
over the traditional I2C™ communication interface  
for dsPIC SMPS Digital Signal Controllers from “GS”  
family and mid-range PIC microcontrollers from the  
PIC16F88X family.  
www.microchip.com/16-bit  
16 16-bit Embedded Control Solutions  
World Class Development Tools  
MPLAB X IDE  
Universal and Integrated Tool Set  
MPLAB X IDE is a single, universal graphical user interface  
for Microchip and third party software and hardware  
development tools. It is the industrys only IDE to support  
an entire portfolio of 800+ 8-bit, 16-bit and 32-bit PIC  
MCUs, dsPIC DSCs and memory devices.  
MPLAB X supports Microchips compilers, emulators,  
debuggers and starter kits, as well as many third-party  
tools. Moving between all of your favorite Microchip tools  
and upgrading from software simulators to hardware  
debugging and programming tools is simple with this IDEs  
seamless user interface.  
MPLAB XC16 C Compiler for PIC24 MCUs and  
dsPIC DSCs  
The MPLAB XC16 C Compiler includes a complete ANSI  
C standard library, including string manipulation, dynamic  
memory allocation, data conversion, timekeeping and  
math libraries. The compiler has a powerful code optimizer.  
Other 16-bit MCU compilers generate as much as 165%  
larger code for the same application.  
Powerful Yet User-Friendly Interface  
With complete project management, visual call graphs, a  
configurable watch window and a feature-rich editor that  
includes code-completion, context menus and a task navigator,  
MPLAB X is flexible and friendly enough for new users.  
The assembler comes with the MPLAB XC C Compiler and  
may be used with the compiler or as an assembler. It is a  
full-featured macro assembler. User defined macros,  
conditional assembly and a variety of assembler directives  
make the assembler a power code generation tool.  
MPLAB X is also fully equipped for the needs of  
experienced users with the ability to support multiple  
tools on multiple projects with multiple configurations and  
simultaneous debugging.  
Open-Source Platform  
Download a full-featured, time-restricted  
eval version of the MPLAB XC16 C  
Compiler for PIC24 MCUs or dsPIC DSCs from  
the Microchip web site for evaluation.  
Based on the NetBeans™ Platform, MPLAB X supports a  
host of free software components and plug-ins from the  
NetBeans community for high-performance application  
development customized to your needs. In addition to  
local file history, MPLAB X is also compatible with revision  
control plug-ins and Bugzilla.  
www.microchip.com/compilers  
Cross-Platform  
Available for MPLAB X IDE  
Using MPLAB X, users can run their favorite toolset and  
develop their next embedded application on Windows®,  
Linux or Mac OS X.  
MPLAB X SIM Software Simulator  
The MPLAB X SIM Software Simulator is a full-featured,  
cycle accurate software simulator. In addition to simulating  
the CPU and the instruction set, it also supports key  
peripherals.  
16-bit Embedded Control Solutions 17  
Software Tools for Easy Debug and Development:  
DSP and Math Libraries and Advanced Debug  
dsPIC DSP Library  
MATLAB Device Blocks for MPLAB X IDE  
The dsPIC DSP Library provides a set of speed optimized  
functions for the most common digital signal processing  
applications. In total, 49 functions are supported by  
the DSP Library. It is part of the 16-bit Language Tools  
Libraries. The DSP Library provides significant performance  
savings over equivalent functions coded in “C” and allows  
developers to dramatically shorten their development time.  
The functions are callable from both ‘C’ and Assembly.  
The Microchip Device Blocksets for MATLAB Simulink  
provide a set of interface-compliant configuration and run-  
time peripheral blocks for the dsPIC30 and dsPIC33 DSCs.  
Complete applications can be created in the form of a  
MATLAB/SIMULINK model using blocksets provided by  
Microchip and Simulink. C code for the application will be  
generated. These blocksets are compatible with the MATLAB  
plug-in available in MPLAB X IDE. Also provided are many  
examples in the form of demo models, including a complete  
BLDC motor control application.  
Fixed Point Math Library for PIC24 MCUs and  
dsPIC DSCs  
The I/Q Fixed Point Math Library provides a set of speed  
optimized functions for the most common digital signal  
processing applications. This library provides significant  
performance savings over equivalent functions coded in C and  
allows developers to dramatically shorten their development  
time. The I/Q math library includes over 65 general-purpose  
functions composed of 28 functions supporting Q15 math  
and thirty seven functions supporting Q16 math. The IQ math  
functions are callable from both ‘C’ and Assembly.  
dsPICworks™ Data Analysis and DSP Software  
Floating Point Math Library for PIC24 MCUs and  
dsPIC DSCs  
The IEEE-754 Compliant Floating Point Math Library is the  
compiled version of the math library that is distributed with  
the highly optimized, ANSI-compliant MPLAB XC16 C Compiler.  
It contains advanced single and double-precision floating-point  
arithmetic and trigonometric functions from the standard C  
header file <math.h>. The library delivers small program code  
size and data size, reduced cycles and high accuracy.  
The dsPICworks Data Analysis and DSP Software makes it  
easy to evaluate and analyze DSP algorithms. You can run  
a variety of DSP and arithmetic operations and analyze your  
data in both time and frequency domain.  
Real-Time Data Monitor (RTDM)  
The Real-Time Data Monitor  
saves development and  
Digital Filter Design Tool  
testing time for embedded  
control applications. RTDM  
allows users to make  
a change to a software  
parameter and see the  
effect immediately without  
stopping the application execution. A serial USB or UART  
cable supports bi-directional data transfers between the  
host PC and the MCU/DSC.  
Data Monitor & Control Interface: A Free  
MPLAB X IDE Plug-in  
The Data Monitor and Control Interface (DMCI) provides  
dynamic access and control of software variables. It is  
useful for tuning application parameters and viewing run-time  
application data graphically. Software parameter changes are  
updated during run-time. Feature highlights include:  
MPLAB X project aware: The current device and software  
variables are recognized automatically by DMCI  
Compiler independent  
The Digital Filter Design Tool makes designing and  
analyzing FIR and IIR filters easy. Enter frequency  
specifications and filter code and coefficients are  
generated automatically. Graphical output windows provide  
the desired filters characteristics.  
Debug tool independent  
Provides effortless graphical analysis  
of application data  
18 16-bit Embedded Control Solutions  
16-bit Packages  
36-lead VTLA (TL)  
14-lead PDIP (P)  
19 × 6.35 × 3.3 mm  
(Lead Pitch: 0.1 inches)  
5 × 5 × 0.9 mm  
20-lead SSOP (SS)  
7.2 × 7.85 × 1.85 mm  
(Lead Pitch: 0.65 mm)  
44-lead TQFP (PT)  
10 × 10 × 1 mm  
(Lead Pitch: 0.8 mm)  
(Lead Pitch: 0.5 mm)  
64-lead TQFP (PF)  
14 × 14 × 1 mm  
(Lead Pitch: 0.8 mm)  
44-lead VTLA (TL)  
6 × 6 × 0.9 mm  
28-lead SSOP (SS)  
10.2 × 7.8 × 2 mm  
(Lead Pitch: 0.65 mm)  
18-lead PDIP (P)  
(Lead Pitch: 0.5 mm)  
22.81 × 7.95 × 3.3 mm  
(Lead Pitch: 0.1 inches)  
64-lead TQFP (PT)  
10 × 10 × 1 mm  
(Lead Pitch: 0.5 mm)  
80-lead TQFP (PF)  
14 × 14 × 1 mm  
(Lead Pitch: 0.65 mm)  
20-lead QFN (MQ)  
5 × 5 × 0.9 mm  
(Lead Pitch: 0.65 mm)  
20-lead PDIP (P)  
26.24 × 7.87 × 3.3 mm  
(Lead Pitch: 0.1 inches)  
14-lead TSSOP (ST)  
5.0 × 6.4 × 1.2 mm  
(Lead Pitch: 0.65 mm)  
80-lead TQFP (PT)  
12 × 12 × 1 mm  
(Lead Pitch: 0.5 mm)  
28-lead QFN (MQ)  
5 × 5 mm  
(Lead Pitch: 0.65 mm)  
100-lead TQFP (PF)  
14 × 14 × 1 mm  
(Lead Pitch: 0.5 mm)  
28-lead SPDIP (SP)  
34.67 × 7.87 × 3.3 mm  
(Lead Pitch: 0.1 inches)  
18-lead SOIC (SO)  
11.53 × 10.34 × 2.31 mm  
(Lead Pitch: 1.27 mm)  
100-lead TQFP (PT)  
12 × 12 × 1 mm  
(Lead Pitch: 0.4 mm)  
28-lead QFN (MM & ML)  
6 × 6 × 0.9 mm  
(Lead Pitch: 0.65 mm)  
40-lead PDIP (P)  
52.27 × 15.24 × 3.81 mm  
(Lead Pitch: 0.1 inches)  
144-lead TQFP (PH)  
16 × 16 × 1 mm  
(Lead Pitch: 0.4 mm)  
20-lead SOIC (SO)  
12.80 × 10.34 × 2.31 mm  
(Lead Pitch: 1.27 mm)  
44-lead QFN (ML)  
8 × 8 × 0.65 mm  
(Lead Pitch: 0.65 mm)  
121-ball BGA (BG)  
10 × 10 × 0.8 mm  
(Lead Pitch: 0.8 mm)  
Die/Wafer  
(WLCSP)  
28-lead SOIC (SO)  
17.88 × 10.34 × 2.31 mm  
(Lead Pitch: 1.27 mm)  
144-lead LQFP (PL)  
20 × 20 × 1.4 mm  
(Lead Pitch: 0.5 mm)  
64-lead QFN (MR)  
9 × 9 × 0.5 mm  
(Lead Pitch: 0.5 mm)  
For more information about chipscale packaging options, please visit www.microchip.com/packaging.  
Microchip Quick Web Links  
16-bit MCUs and DSCs Home Page  
Advanced Part Selector  
Application Notes  
Connectivity  
www.microchip.com/16bit  
www.microchip.com/maps  
www.microchip.com/applicationnotes  
www.microchip.com/connectivity  
www.microchip.com/datasheets  
www.microchip.com/power  
www.microchip.com/xlp  
Datasheet Finder Tool  
Digital Power  
eXtreme Low Power  
Graphics  
www.microchip.com/graphics  
www.microchip.com/motor  
www.microchip.com/LCD  
Motor Control  
Segmented Displays  
Software Libraries  
Touch Sensing  
www.microchip.com/libraries  
www.microchip.com/mtouch  
16-bit Embedded Control Solutions 19  
Support  
Training  
Microchip is committed to supporting its customers  
in developing products faster and more efficiently. We  
maintain a worldwide network of field applications  
engineers and technical support ready to provide product  
and system assistance. In addition, the following service  
areas are available at www.microchip.com:  
If additional training interests you, then Microchip can  
help. We continue to expand our technical training options,  
offering a growing list of courses and in-depth curriculum  
locally, as well as significant online resources – whenever  
you want to use them.  
Technical Training Centers: www.microchip.com/training  
MASTERs Conferences: www.microchip.com/masters  
Worldwide Seminars: www.microchip.com/seminars  
eLearning: www.microchip.com/webseminars  
Resources from our Distribution and Third Party Partners  
www.microchip.com/training  
Support link provides a way to get questions  
answered fast: http://support.microchip.com  
Sample link offers evaluation samples of any  
Microchip device: http://sample.microchip.com  
Forum link provides access to knowledge base and  
peer help: http://forum.microchip.com  
Buy link provides locations of Microchip Sales Channel  
Partners: www.microchip.com/sales  
Sales Office Listing  
AMERICAS  
EUROPE  
ASIA/PACIFIC  
ASIA/PACIFIC  
Atlanta  
Tel: 678-957-9614  
Boston  
Tel: 774-760-0087  
Chicago  
Austria - Wels  
Australia - Sydney  
Tel: 61-2-9868-6733  
China - Beijing  
Tel: 86-10-8569-7000  
China - Chengdu  
India - Bangalore  
Tel: 91-80-3090-4444  
India - New Delhi  
Tel: 91-11-4160-8631  
India - Pune  
Tel: 43-7242-2244-39  
Denmark - Copenhagen  
Tel: 45-4450-2828  
France - Paris  
Tel: 630-285-0071  
Cleveland  
Tel: 216-447-0464  
Dallas  
Tel: 972-818-7423  
Detroit  
Tel: 248-538-2250  
Indianapolis  
Tel: 33-1-69-53-63-20  
Germany - Munich  
Tel: 49-89-627-144-0  
Italy - Milan  
Tel: 39-0331-742611  
Netherlands - Drunen  
Tel: 31-416-690399  
Spain - Madrid  
Tel: 86-28-8665-5511  
China - Chongqing  
Tel: 86-23-8980-9588  
China - Hangzhou  
Tel: 86-571-2819-3187  
China - Hong Kong SAR  
Tel: 852-2493-5100  
China - Nanjing  
Tel: 91-20-2566-1512  
Japan - Osaka  
Tel: 81-6-6152-7160  
Japan - Tokyo  
Tel: 81-3-6880-3770  
Korea - Daegu  
Tel: 82-53-744-4301  
Korea - Seoul  
Tel: 317-773-8323  
Los Angeles  
Tel: 949-462-9523  
Santa Clara  
Tel: 408-961-6444  
Toronto  
Mississauga, Ontario  
Tel: 905-673-0699  
Tel: 34-91-708-08-90  
UK - Wokingham  
Tel: 44-118-921-5869  
Tel: 86-25-8473-2460  
China - Qingdao  
Tel: 82-2-554-7200  
Malaysia - Kuala Lumpur  
Tel: 60-3-6201-9857  
Malaysia - Penang  
Tel: 60-4-227-8870  
Philippines - Manila  
Tel: 63-2-634-9065  
Singapore  
Tel: 86-532-8502-7355  
China - Shanghai  
Tel: 86-21-5407-5533  
China - Shenyang  
Tel: 86-24-2334-2829  
China - Shenzhen  
Tel: 86-755-8864-2200  
China - Wuhan  
Tel: 86-27-5980-5300  
China - Xiamen  
Tel: 86-592-2388138  
China - Xian  
Tel: 86-29-8833-7252  
China - Zhuhai  
Tel: 65-6334-8870  
Taiwan - Hsin Chu  
Tel: 886-3-5778-366  
Taiwan - Kaohsiung  
Tel: 886-7-213-7828  
Taiwan - Taipei  
Tel: 886-2-2508-8600  
Thailand - Bangkok  
Tel: 66-2-694-1351  
11/27/12  
Tel: 86-756-3210040  
www.microchip.com  
Information subject to change. The Microchip name and logo, the Microchip logo, dsPIC, MPLAB and PIC are registered trademarks  
and PICDEM, PICtail and mTouch are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other  
trademarks mentioned herein are property of their respective companies. © 2013, Microchip Technology Incorporated. All Rights  
Reserved. Printed in the U.S.A. 2/13  
Microchip Technology Inc.  
2355 W. Chandler Blvd.  
Chandler, AZ 85224-6199  
DS01032L  

相关型号:

PIC24HGP

16-bit Embedded Control Solutions PIC24 Microcontrollers dsPIC Digital Signal Controllers
MICROCHIP

PIC24HJ128GP202

16-bit Microcontrollers (up to 128 KB Flash and 8K SRAM) with Advanced Analog
MICROCHIP

PIC24HJ128GP204

16-bit Microcontrollers (up to 128 KB Flash and 8K SRAM) with Advanced Analog
MICROCHIP

PIC24HJ128GP204-I/PT

16-BIT, FLASH, 40 MHz, MICROCONTROLLER, PQFP44, 10 X 10 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-44
MICROCHIP

PIC24HJ128GP206

Flash Programming Specification
MICROCHIP

PIC24HJ128GP206-I

High-Performance, 16-Bit Microcontrollers
MICROCHIP

PIC24HJ128GP206A

16-bit Microcontrollers (up to 256 KB Flash and 16 KB SRAM) with Advanced Analog
MICROCHIP

PIC24HJ128GP206AE/MR

16-BIT, FLASH, 40 MHz, MICROCONTROLLER, PQCC64, 9 X 9 MM, 0.90 MM HEIGHT, 0.50 MM, LEAD FREE, PLASTIC, QFN-64
MICROCHIP

PIC24HJ128GP206AE/PT

16-BIT, FLASH, 40 MHz, MICROCONTROLLER, PQFP64, 10 X 10 MM, 1 MM HEIGHT, 0.50 MM, LEAD FREE, PLASTIC, TQFP-64
MICROCHIP

PIC24HJ128GP206AH/PT

16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP64, 10 X 10 MM, 1 MM HEIGHT, 0.50 MM, LEAD FREE, PLASTIC, TQFP-64
MICROCHIP
MICROCHIP

PIC24HJ128GP206AI/PT

16-BIT, FLASH, 40 MHz, MICROCONTROLLER, PQFP64, 10 X 10 MM, 1 MM HEIGHT, 0.50 MM, LEAD FREE, PLASTIC, TQFP-64
MICROCHIP