Key facts
- Brand
- MICROCHIP
- Model
- PIC24
- Category
- Other Electronics
- Industry
- Electronics
- Documents
- 21
- Languages
- ZH · EN
- Last added
- 2026-10-06
Start here

Microchip PIC24 MCU / dsPIC DSC MPLAB C Compiler User Manual
This manual provides detailed information on using the MPLAB C compiler for 16‑bit PIC24 MCU and dsPIC DSC devices. It covers compiler features, command‑line usage, runtime environment, data types, pointer extensions, device support files, interrupt handling, and mixed C/assembly programming.
The document also includes appendices on implementation‑defined operations, built‑in functions, diagnostics, and licensing. For the most up‑to‑date information, users are directed to Microchip’s website. This manual is written in Chinese.
Microchip PIC24 specifications
| Maximum CPU performance | 70 MIPS |
|---|---|
| Sleep current (XLP) | 10 nA |
| Flash memory size | up to 512 KB |
| Operating voltage range | 1.8 V – 5.5 V |
| Motor‑control PWM outputs | up to 14 channels |
Source: Microchip PIC24 16‑bit Embedded Control Solution Product Leaflet
All Microchip PIC24 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
- Microchip PIC24FJ16MC101/102 Datasheet 304 p
- Microchip PIC24HJ12GP201/202 High‑Performance 16‑Bit Digital Signal Controller Datasheet 234 p
- Microchip PIC24HJXXXGPX06/X08/X10 Datasheet – High‑Performance 16‑Bit Microcontroller 292 p
- Microchip PIC24FJ64GA104 Data Sheet 300 p
- Microchip PIC24FJ256GA110 Series Datasheet 292 p
- Microchip PIC24FJ128GA Series Datasheet 230 p
How to use the product for one specific task, with worked examples.
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
- MICROCHIP PIC24HJ12GP201/202 Data Sheet
- MICROCHIP PIC24H Family Data Sheet
- MICROCHIP PIC24FJXXXGA1/GB1 Manual
- MICROCHIP - PIC24FJ64GA004 Family Data Sheet
- MICROCHIP PIC24FJ128GA Family handbook
- MICROCHIP PIC24H Family Overview Manual
- MICROCHIP MPLAB Starter Kit for PIC24F Userís Guide
- MICROCHIP PIC24F CPU module Manual
- MICROCHIP PIC24FJ128GA series handbook(1)
Questions answered in these manuals
What is the lowest sleep current of the XLP technology?
The nanoWatt XLP devices can achieve a sleep current as low as 10 nA.
From: Microchip PIC24 16‑bit Embedded Control Solution Product Leaflet
Which motor‑control peripherals are provided?
The solution includes motor‑control PWM with up to 14 output channels, fault inputs, and encoder interfaces.
From: Microchip PIC24 16‑bit Embedded Control Solution Product Leaflet
What is the PWM frequency at 16 MIPS for 16‑bit resolution?
At 16 MIPS, edge‑aligned mode runs at 488 Hz and center‑aligned mode at 244 Hz for 16‑bit resolution.
How many timers are available and can they be combined?
The device provides up to three 16‑bit timers, and two of them can be paired to form a 32‑bit timer.
What is the maximum operating speed of the PIC24HJ12GP201/202?
The controller can run up to 40 MIPS when supplied with 3.0‑3.6 V.
From: Microchip PIC24HJ12GP201/202 High‑Performance 16‑Bit Digital Signal Controller Datasheet
How much flash program memory does the device provide?
It includes 12 KB of flash program memory.
From: Microchip PIC24HJ12GP201/202 High‑Performance 16‑Bit Digital Signal Controller Datasheet
