PIC24HJ16GP304-I/PT Microchip Technology, PIC24HJ16GP304-I/PT Datasheet - Page 254

IC PIC MCU FLASH 16K 44TQFP

PIC24HJ16GP304-I/PT

Manufacturer Part Number
PIC24HJ16GP304-I/PT
Description
IC PIC MCU FLASH 16K 44TQFP
Manufacturer
Microchip Technology
Series
PIC® 24Hr

Specifications of PIC24HJ16GP304-I/PT

Core Size
16-Bit
Program Memory Size
16KB (5.5K x 24)
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Core Processor
PIC
Speed
40 MIPs
Connectivity
I²C, IrDA, LIN, SPI, UART/USART
Number Of I /o
35
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 13x10b/12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Controller Family/series
PIC24
No. Of I/o's
35
Ram Memory Size
2KB
Cpu Speed
40MIPS
No. Of Timers
4
Processor Series
PIC24HJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
2 KB
Interface Type
I2C, SPI, UART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
35
Number Of Timers
3
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, DM240001
Minimum Operating Temperature
- 40 C
On-chip Adc
12 bit, 13 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
876-1004 - PIC24 BREAKOUT BOARDDM240001 - BOARD DEMO PIC24/DSPIC33/PIC32
Eeprom Size
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24HJ16GP304-I/PT
Manufacturer:
MICROCHIP
Quantity:
367
Part Number:
PIC24HJ16GP304-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC24HJ32GP202/204 and PIC24HJ16GP304
Instruction Set
Instruction-Based Power-Saving Modes ............................. 99
Internal RC Oscillator
Internet Address................................................................ 257
Interrupt Control and Status Registers................................ 65
Interrupt Setup Procedures ................................................. 87
Interrupt Vector Table (IVT) ................................................ 61
Interrupts Coincident with Power Save Instructions.......... 100
J
JTAG Boundary Scan Interface ........................................ 173
M
Memory Organization.......................................................... 25
Microchip Internet Web Site .............................................. 257
MPLAB ASM30 Assembler, Linker, Librarian ................... 190
MPLAB ICD 3 In-Circuit Debugger System....................... 191
MPLAB Integrated Development Environment Software .. 189
MPLAB PM3 Device Programmer..................................... 192
MPLAB REAL ICE In-Circuit Emulator System................. 191
MPLINK Object Linker/MPLIB Object Librarian ................ 190
Multi-Bit Data Shifter ........................................................... 24
N
NVM Module
O
Open-Drain Configuration ................................................. 104
Output Compare................................................................ 135
P
Packaging ......................................................................... 237
Peripheral Module Disable (PMD)..................................... 100
PICkit 2 Development Programmer/Debugger and PICkit 2
PICkit 3 In-Circuit Debugger/Programmer and PICkit 3 Debug
Pinout I/O Descriptions (table) ............................................ 13
PMD Module
PORTA
PORTB
DS70289F-page 254
File Register Instructions ............................................ 40
Fundamental Modes Supported.................................. 41
MCU Instructions ........................................................ 40
Move and Accumulator Instructions ............................ 41
Other Instructions........................................................ 41
Overview ................................................................... 183
Summary................................................................... 181
Idle ............................................................................ 100
Sleep ........................................................................... 99
Use with WDT ........................................................... 177
IECx ............................................................................ 65
IFSx............................................................................. 65
INTCON1 .................................................................... 65
INTCON2 .................................................................... 65
IPCx ............................................................................ 65
Initialization ................................................................. 87
Interrupt Disable.......................................................... 87
Interrupt Service Routine ............................................ 87
Trap Service Routine .................................................. 87
Register Map............................................................... 39
Registers ................................................................... 137
Details ....................................................................... 238
Marking ..................................................................... 237
Debug Express ......................................................... 192
Express ..................................................................... 191
Register Map............................................................... 39
Register Map............................................................... 38
Preliminary
Power-on Reset (POR)....................................................... 58
Power-Saving Features ...................................................... 99
Program Address Space..................................................... 25
Program Memory
R
Reader Response............................................................. 258
Registers
Register Map .............................................................. 38
Clock Frequency and Switching ................................. 99
Construction ............................................................... 42
Data Access from Program Memory Using Program
Data Access from Program Memory Using Table Instruc-
Data Access from, Address Generation ..................... 43
Memory Map............................................................... 25
Table Read Instructions
Visibility Operation ...................................................... 45
Interrupt Vector ........................................................... 26
Organization ............................................................... 26
Reset Vector ............................................................... 26
AD1CHS0 (ADC1 Input Channel 0 Select ................ 169
AD1CHS123 (ADC1 Input Channel 1, 2, 3 Select)... 167
AD1CON1 (ADC1 Control 1) .................................... 163
AD1CON2 (ADC1 Control 2) .................................... 165
AD1CON3 (ADC1 Control 3) .................................... 166
AD1CSSL (ADC1 Input Scan Select Low)................ 171
AD1PCFGL (ADC1 Port Configuration Low) ............ 171
CLKDIV (Clock Divisor) .............................................. 94
CORCON (Core Control) ...................................... 23, 67
I2CxCON (I2Cx Control) ........................................... 147
I2CxMSK (I2Cx Slave Mode Address Mask) ............ 151
I2CxSTAT (I2Cx Status) ........................................... 149
ICxCON (Input Capture x Control)............................ 134
IEC0 (Interrupt Enable Control 0) ......................... 74, 77
IEC1 (Interrupt Enable Control 1) ............................... 76
IFS0 (Interrupt Flag Status 0) ..................................... 70
IFS1 (Interrupt Flag Status 1) ..................................... 72
IFS4 (Interrupt Flag Status 4) ..................................... 73
INTCON1 (Interrupt Control 1).................................... 68
INTCON2 (Interrupt Control 2).................................... 69
INTTREG Interrupt Control and Status Register ........ 86
IPC0 (Interrupt Priority Control 0) ............................... 78
IPC1 (Interrupt Priority Control 1) ............................... 79
IPC16 (Interrupt Priority Control 16) ........................... 85
IPC2 (Interrupt Priority Control 2) ............................... 80
IPC3 (Interrupt Priority Control 3) ............................... 81
IPC4 (Interrupt Priority Control 4) ............................... 82
IPC5 (Interrupt Priority Control 5) ............................... 83
IPC7 (Interrupt Priority Control 7) ............................... 84
NVMCOM (Flash Memory Control)....................... 49, 50
OCxCON (Output Compare x Control) ..................... 137
OSCCON (Oscillator Control) ..................................... 92
OSCTUN (FRC Oscillator Tuning).............................. 96
PLLFBD (PLL Feedback Divisor)................................ 95
PMD1 (Peripheral Module Disable Control Register 1) ..
PMD2 (Peripheral Module Disable Control Register 2) ..
RCON (Reset Control)................................................ 54
SPIxCON1 (SPIx Control 1)...................................... 141
SPIxCON2 (SPIx Control 2)...................................... 143
SPIxSTAT (SPIx Status and Control) ....................... 140
Space Visibility ................................................... 45
tions .................................................................... 44
TBLRDH ............................................................. 44
TBLRDL.............................................................. 44
101
102
 2009 Microchip Technology Inc.

Related parts for PIC24HJ16GP304-I/PT