Microchip Technology Inc
Menu

PIC24F: Low Power 16-bit MCUs

The PIC24F microcontroller family features cost effective, 16 MIPS 16-bit MCU performance and many devices with Microchip's eXtreme Low Power Technology. Unique features include USB-OTG, to act as a USB Device or Host, a Charge Time Measurement Unit (CTMU) that allows precision time measurement, capacitive measurement for mTouch® applications and an integrated graphics or segmented display controller. The PIC24 Lite family (PIC24FXXKXXX) features lowest cost and lowest power in small pin count options, with integrated EEPROM, op amps, DACs, flexible PWMs and Configurable Logic Cell (CLC) for real-time logic control.

PIC24F-eXtremeLow16bit

To learn more about the PIC24F CPU or the peripherals in general, please view the PIC24F Family Reference Manual or the Programmer's Reference Manual.

  • 16 MIPS performance at 3.3V
  • XLP Technology for Sleep current at low as 20 nA
  • Support for both 3V & 5V operation
    • 2.0V to 3.6V operation
    • 1.8V to 3.6V operation
    • 2.5V to 5V operation
  • Highly integrated peripherals for segmented or graphical displays, USB-OTG, motor control and capacitive touch implementation
  • Intelligent Analog Integration with 10/12/16-bit ADCs, DACs, op amps
  • Smallest form factors available
Tabs / 16-bit
产品
开发工具
文档
dsPIC® DSC推荐文档

开发工具

完整的工具套件助您的设计早日面市。 Microchip提供低成本入门工具包、功能完备的开发板、免费的MPLAB® IDE和MPLAB® XC编译器,以及各种调试器供您选择。

入门工具包

入门工具包和Microstick

查看

入门工具包和Microstick包含带有演示硬件和软件的器件,以及集成调试器帮助设计人员快速评估器件系列特性。 Microstick还能接插到标准面包板中,用于原型设计。

 
开发和评估板

开发和评估板

查看

Explorer 16平台是一款针对16位产品的基础开发板。 Explorer 16可通过各种应用的特定开发板进行扩展。

 
开发和评估板

电机控制和数字电源

查看

为电机控制和数字电源应用提供从简单入门工具包到完整开发平台的丰富的开发板

 
  • 电机控制入门工具包
    • 演示支持mTouch™电容式触摸传感技术和BLDC电机控制
  • dsPIC® DSC入门工具包
    • 演示需使用高逼真度的音频编解码器来支持音频采样和回放
  • 数字电源入门工具包
    • 用户可以轻松探索dsPIC33F GS数字电源转换系列的功能和特性
  • MCLV-2开发板
    • 为评估和开发低压有传感器或无传感的无刷直流(BLDC)和永磁同步电机(PMSM)应用提供了一种高性价比的方法
  • MCHV-2开发板
    • 为评估和开发高压有传感器或无传感的无刷直流(BLDC)、永磁同步电机(PMSM)和交流感应电机(ACIM)应用提供了一种高性价比的方法
  • MCSM开发板
    • 这款开发板用于控制开环或闭环(电流控制)模式下的单极和双极步进电机
  • 双电机控制接插模块
    • dsPIC33EP512MU810双电机控制接插模块(PIM)旨在方便设计人员采用一个数字信号控制器(DSC)对两个电机进行电机控制应用开发而设计的
  • 浏览所有

开发软件

查看

MPLAB®开发环境是支持所有PIC®单片机和dsPIC®数字信号控制器的统一工具链。

 

Back To Top

Application Notes

Category # Title
Security, Safety and Peripherals AN1044 - Data Encryption Routines for PIC24 and dsPIC Devices
AN1045 - File I/O Functions Using Microchip's Memory Disk Drive File System Library
AN1095 - Emulating Data EEPROM PIC® MCUs and dsPIC® DSCs
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCs
AN1375 - See What You Can Do with the CTMU
AN1416 - Low-Power Design Guide
TB3016 - Using the PIC MCU CTMU for Temperature Measurement
Connectivity AN1140 - USB Embedded Host Stack
AN1142 - USB Mass Storage Class on an Embedded Host
AN1144 - USB Human Interface Device Class on an Embedded Host
AN1145 - Using a USB Flash Drive with an Embedded Host
AN1189 - Implementing a Mass Storage Device
AN1066 - MiWi Wireless Networking Protocol Stack
AN1071 - IrDA Standard Stack for Microchip 16-Bit and 32-bit MCUs
AN833 - Microchip TCP/IP Stack Application Note
Displays AN1368 - Data Encryption Routines for PIC24 and dsPICDevices
AN1428 - File I/O Functions Using Microchip's Memory Disk Drive File System Library
AN1136 - Emulating Data EEPROM PIC® MCUs and dsPIC® DSCs
AN1182 - Class B Safety Software Library for PIC MCUs and dsPIC DSCs
AN1227 - See What You Can Do with the CTMU
Motor Control AN1160 - Data Encryption Routines for PIC24 and dsPIC Devices
AN1292 - File I/O Functions Using Microchip's Memory Disk Drive File System Library
AN1299 - Emulating Data EEPROM PIC® MCUs and dsPIC® DSCs
AN1307 - Class B Safety Software Library for PIC MCUs and dsPIC DSCs
AN957 - See What You Can Do with the CTMU
Digital Power (SMPS) AN1106 - Data Encryption Routines for PIC24 and dsPIC Devices
AN1114 - File I/O Functions Using Microchip's Memory Disk Drive File System Library
AN1207 - Emulating Data EEPROM PIC® MCUs and dsPIC® DSCs
AN1278 - Class B Safety Software Library for PIC MCUs and dsPIC DSCs
AN1279 - See What You Can Do with the CTMU

Back To Top

Software Libraries

Title D/L What's in it?
Bootloader for PIC24 and dsPIC33 Zip The Microchip Easy Bootloader for PIC24 and dsPIC33, or EZBL for short, is a library of software components and example projects designed to facilitate creation of Bootloaders and compatible Applications.
Microchip Libraries for Applications (MLA) MLA includes inter-operable software libraries, drivers and demo code including USB, Graphics, Memory Disk Drive File System, Encryption Routines, MiWi™ wireless, and Wi-Fi libraries
nanoWatt XLP Battery Life Estimator PDF  
Code Examples Includes a comprehensive list of code snippets to setup peripherals and modes to speed your code development

Back To Top

Webinars

Webinar Title Abstract Duration
dsPIC® DSC Peripheral Trigger Generation With this video, you will see what Peripheral Trigger Generator does. What its features are, see an overview of PTG Step commands and understand the operation of the PTG module. Thie video will discuss various features of this module and its outputs in detail. It will then move on to Dedicated PTG Watchdog Timer, intended to prevent PTG lock-up. We will also see how the peripheral behaves in power save modes Lastly, we will discuss about an application example. 30 min
Deep Sleep Mode on Microchip PIC18 and PIC24 microcontrollers Some of Microchip’s new PIC18F and PIC24F microcontrollers provide an extreme low power mode that can drop microcontroller currents to virtually zero. This webseminar provides an introduction to Deep Sleep mode, including: how various wake-up sources can be used, peripherals that can remain active, and comparisons among low power modes found on these microcontrollers. 20 min
Introduction to the PIC24F DA Family With Integrated Graphics This session provides a product introduction to the PIC24FJ DA Family, the PIC MCU with integrated Graphics. 27 min
Overview of Charge Time Measurement Unit (CMTU) This seminar gives an overview of the new peripheral on PIC microcontrollers called Charge Time Measurement Unit(CTMU). This peripheral is ideal for capacitive touch application and many other applications. 19 min
TCP/IP Networking Part 1: Web-Based Status Monitoring Welcome to the first in a series of Microchip?s web seminars on building embedded web applications. We?ll be discussing the HTTP2 web server module included with Microchip's free TCP/IP Stack, and more specifically, how you can use Dynamic Variables to present data from your system to a web browser. 21 min
Introduction to the dsPIC® SMPS (part 1) This course covers the basic features of the dsPIC® SMPS family. Then we will cover the Analog Comparator module featured on the SMPS devices. The unique features and capabilities of the dsPIC® SMPS Analog to Digital Converter module is explored. And we will examine the features of the system clock module. 22 min
Introduction to the dsPIC® SMPS (part 2) This course covers the basic features of the dsPIC® SMPS family. Then we will cover the Analog Comparator module featured on the SMPS devices. The unique features and capabilities of the dsPIC® SMPS Analog to Digital Converter module is explored. And we will examine the features of the system clock module. 14 min
Stepper Motor Control with dsPIC® DSCs This seminar provides a brief overview of the hardware architecture used to control stepper motors with a description of decay modes and the key differences between each mode. The principles of Microstepping and control loops will also be covered. 13 min