Details, datasheet, quote on part number: PIC24HJ128GP306
CategoryMicrocontrollers => 16 bit
DescriptionPIC24 16-bit Microcontroller
Vdd Range +3.0 to +3.6
SPI™ 2
SRAM Bytes 8192
Quad. Encoder Interface No
Program (FLASH) KBytes 128
Pin Count 64
Output Compare/Std. PWM 8
Motor Control PWM 0
I/O Ports 53
Input Capture 8
I²C™ Compatible 1
EE Bytes 0
CPU Speed in MIPs 40
Codec Interface 0
Clock Oscillator FRC
ADC 12-Bit 18
ADC 10-bit 18
16-Bit Timers 9
CompanyMicrochip Technology, Inc.
DatasheetDownload PIC24HJ128GP306 datasheet
Find where to buy


Features, Applications

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.

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's products as critical components in life support systems is not authorized except with express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.

Trademarks The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, PowerSmart, rfPIC, and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, PICMASTER, SEEVAL, SmartSensor 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, dsPICDEM,, dsPICworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, Linear Active Thermistor, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM,, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel, Total Endurance and WiperLock 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. © 2005, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper.

Microchip received ISO/TS-16949:2002 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona and Mountain View, California in October 2003. The Company's quality system processes and procedures are for its PICmicro® 8-bit MCUs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip's quality system for the design and manufacture of development systems is ISO 9001:2000 certified.

5-cycle latency 118 interrupt vectors to 61 available interrupt sources, to 5 external interrupts 7 programmable priority levels 5 processor exceptions

Modified Harvard architecture C compiler optimized instruction set 16-bit wide data path 24-bit wide instructions Linear program memory addressing to 4M instruction words Linear data memory addressing to 64 Kbytes 74 base instructions: mostly 1 word/1 cycle Sixteen 16-bit general-purpose registers Flexible and powerful addressing modes Software stack x 16 integer multiply operations 32/16 and 16/16 divide operations Single-cycle multiply ± 16-bit shifts

to 85 programmable digital I/O pins Wake-up/Interrupt-on-Change to 24 pins Output pins can drive from to 3.6V All digital input pins are 5V tolerant 4 mA sink and source on all I/O pins

Flash program memory, to 256 Kbytes Data SRAM (up to 30 Kbytes): - Includes KB of DMA RAM

Flexible clock options: - External, crystal, resonator, internal RC - Fully integrated PLL - Extremely low jitter PLL Power-up timer Oscillator Start-up Timer/Stabilizer Watchdog timer with its own RC oscillator Fail-Safe Clock Monitor Reset by multiple sources

8-channel hardware DMA Allows data transfer between RAM and a peripheral while CPU is executing code (no cycle stealing) KB of dual-ported DMA buffer area (DMA RAM) to store data transferred via DMA Most peripherals support DMA

On-chip 2.5V voltage regulator Switch between clock sources in real time Idle, Sleep and Doze modes with fast wake-up


Related products with the same datasheet
Some Part number from the same manufacture Microchip Technology, Inc.
PIC24HJ128GP310 PIC24 16-bit MicrocontrollerVdd Range +3.0 to +3.6 UART 2 SPI™ 2 SRAM Bytes 8192 Quad. Encoder Interface No Program (FLASH) KBytes 128 Pin Count 64 Output Compare/Std. PWM 8 Motor Control
PIC16F946 64-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt TechnologyFeatures „h Up to 168 LCD segments„h 14KB Flash Program Memory„h 256B EEPROM data memory„h Internal 32kHz
PIC18F8622 High-End 8-bit PIC® Microcontrollers With More Features at a 30% Cost ReductionIdeal for large low power (nanoWatt) and connectivity applications that benefit from the availability of four serial ports:
24AA1025 1 Mbit I2C™ Serial EEPROM DeviceThe Microchip Technology Inc. 24AA1025/24LC1025/24FC1025 (24XX1025*) is a 128K x 8 (1024K bit)Serial Electrically Erasable PROM, capable of operationacross a broad
MCP3551 Low Power A/D Converters with 22-bit Resolution
MCP73831 Charge Management ControllerTiny 500mA linear charge management controller. Includes integrated pass transostor, integrated current sensing, and reverse discharge protection in 5-pin SOT-23 and thermally-efficient
MCP2030 AFE for Wireless Authentication ApplicationsThe MCP2030 is an analog front end for low frequency sense and response applications such as hands-free access to vehicles, homes or data. Additionally this
TC4451 12A High-Speed MOSFET Drivers The TC4451/TC4452 are single-output MOSFETdrivers. These devices are high-current buffer/driverscapable of driving large MOSFETs and Insulated GateBipolar Transistors
25AA010A 1K SPI Bus Serial EEPROMThe Microchip Technology Inc. 25XX010A* is a 1 KbitSerial Electrically Erasable Programmable Read-OnlyMemory (EEPROM). The memory is accessed via asimple Serial Peripheral
25AA040A 4K SPI Bus Serial EEPROMThe Microchip Technology Inc. 25XX040A* is a 4 KbitSerial Electrically Erasable Programmable Read-OnlyMemory (EEPROM). The memory is accessed via asimple Serial Peripheral
25AA020A 2K SPI Bus Serial EEPROMThe Microchip Technology Inc. 25XX020A* is a 2 KbitSerial Electrically Erasable Programmable Read-OnlyMemory (EEPROM). The memory is accessed via asimple Serial Peripheral
TC1070 Adjustable CMOS LDOs with ShutdownThe TC1070, TC1071 and TC1187 are adjustableLDOs designed to supersede a variety of older (bipolar)voltage regulators. Total supply current is typically 50ìA
PIC12F635 8/14 pin Flash based, 8 bit CMOS Microcontroller with nanoWatt technology
PIC18F2455 High-Performance, Enhanced Flash, USB Microcontrollers with nanoWatt TechnologyUniversal Serial Bus Features:• USB V2.0 Compliant• Low Speed (1.5 Mb/s) and Full Speed (12 Mb/s)• Supports Control,
PIC12F510E/L 8-Bit Flash MicrocontrollerHigh-Performance RISC CPU:• Only 33 single-word instructions to learn• All single-cycle instructions except for programbranches, which are two-cycle• 12-bit wide instructions•
0-C     D-L     M-R     S-Z