EEWORLDEEWORLDEEWORLD

Part Number

Search

PIC24HJ256GP310TI/PF

Description
16-bit Microcontrollers with Advanced Analog
File Size2MB,326 Pages
ManufacturerMicrochip
Websitehttps://www.microchip.com
Download Datasheet View All

PIC24HJ256GP310TI/PF Overview

16-bit Microcontrollers with Advanced Analog

PIC24HJXXXGPX06A/X08A/X10A
16-bit Microcontrollers (up to 256 KB Flash and
16 KB SRAM) with Advanced Analog
Operating Conditions
• 3.0V to 3.6V, -40ºC to +150ºC, DC to 20 MIPS
• 3.0V to 3.6V, -40ºC to +125ºC, DC to 40 MIPS
Communication Interfaces
• Two UART modules (10 Mbps)
- With support for LIN 2.0 protocols and IrDA
®
• Two 4-wire SPI modules (15 Mbps)
• Up to two I
2
C™ modules (up to 1 Mbaud) with
SMBus support
• Up to two Enhanced CAN (ECAN) modules
(1 Mbaud) with 2.0B support
• Data Converter Interface (DCI) module with I
2
S
codec support
Core: 16-bit PIC24H CPU
• Code-efficient (C and Assembly) architecture
• Single-cycle mixed-sign MUL plus hardware divide
Clock Management
±2% internal oscillator
Programmable PLLs and oscillator clock sources
Fail-Safe Clock Monitor (FSCM)
Independent Watchdog Timer (WDT)
Fast wake-up and start-up
Input/Output
• Sink/Source up to 10 mA (pin specific) for stan-
dard V
OH
/V
OL
, up to 16 mA (pin specific) for non-
standard V
OH1
• 5V-tolerant pins
• Selectable open drain, pull-ups, and pull-downs
• Up to 5 mA overvoltage clamp current
• External interrupts on all I/O pins
Power Management
• Low-power management modes (Sleep, Idle,
Doze)
• Integrated Power-on Reset and Brown-out Reset
• 1.35 mA/MHz dynamic current (typical)
• 55
μA
I
PD
current (typical)
Qualification and Class B Support
• AEC-Q100 REVG (Grade 1 -40ºC to +125ºC)
• AEC-Q100 REVG (Grade 0 -40ºC to +150ºC)
• Class B Safety Library, IEC 60730
Advanced Analog Features
• Two ADC modules:
- Configurable as 10-bit, 1.1 Msps with four
S&H or 12-bit, 500 ksps with one S&H
- 18 analog inputs on 64-pin devices and up to
32 analog inputs on 100-pin devices
• Flexible and independent ADC trigger sources
Debugger Development Support
In-circuit and in-application programming
Two program and two complex data breakpoints
IEEE 1149.2-compatible (JTAG) boundary scan
Trace and run-time watch
Timers/Output Compare/Input Capture
• Up to nine 16-bit timers/counters. Can pair up to
make four 32-bit timers.
• Eight Output Compare modules configurable as
timers/counters
• Eight Input Capture modules
Packages
Type
QFN
TQFP
64
0.50
53
10x10x1
TQFP
100
0.50
85
12x12x1
TQFP
100
0.40
85
14x14x1
Pin Count
64
Contact Lead/Pitch
0.50
I/O Pins
53
Dimensions
9x9x0.9
Note:
All dimensions are in millimeters (mm) unless specified.
2009-2012 Microchip Technology Inc.
DS70592D-page 1
Intel FPGA Authoritative Design Guide
I beg you guys to share an electronic copy of the Intel FPGA authoritative design guide....
Adolph_Wang Integrated technical exchanges
Surge voltage suppressor and its application
Surge voltageWhen a circuit is struck by lightning and when an inductive load or a large load is connected or disconnected, a high operating overvoltage is often generated. This instantaneous overvolt...
zbz0529 Analog electronics
Issues with converting GB2312 to UTF-8 in VxWorks
I have already converted the hexadecimal value of Chinese characters into GB2312 code, and now I want to convert the code into UTF-8 code. How can I do this? Please help me write a code and give me so...
gtt Real-time operating system RTOS
About DSP external port EMIF address mapping problem
When using a DSP (I have a 5502) with an external port EMIF to connect to external expansion memory, do I need to consider the address shifting problem? I read the data sheet, but I am a little confus...
奔跑的蜗牛 DSP and ARM Processors
My s3c2440 timer 0 cannot enter the interrupt,
My timer 0 is set as follows, but it can't enter the interrupt when running. Is there something wrong with the setting?void timer0_init(void) {rSRCPND = rSRCPND | (0x110); //Clear timer 0 source reque...
江汉大学南瓜 ARM Technology
launchpad breathing light + interrupt light
#include "msp430g2553.h" static long intRCC; static unsigned int DIR; void delay_nus(unsigned n) {unsigned int i,j;for(i=0;i950) DIR = 1;}CCR1 = RCC;delay_nus(70);}...
keeryq Microcontroller MCU

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1905  308  2536  2539  2183  39  7  52  44  15 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号