PIC24HJ128GP506A-I/MR Microchip Technology, PIC24HJ128GP506A-I/MR Datasheet - Page 41
![16 Bit MCU 40MIPS 128KB FLASH 64 QFN 9x9x0.9mm TUBE](/photos/12/13/121325/c04-149_mr_sml.jpg)
PIC24HJ128GP506A-I/MR
Manufacturer Part Number
PIC24HJ128GP506A-I/MR
Description
16 Bit MCU 40MIPS 128KB FLASH 64 QFN 9x9x0.9mm TUBE
Manufacturer
Microchip Technology
Series
PIC® 24Hr
Datasheets
1.PIC24HJ12GP201-ISO.pdf
(84 pages)
2.PIC24HJ64GP206A-IMR.pdf
(304 pages)
3.PIC24HJ64GP206A-IMR.pdf
(10 pages)
Specifications of PIC24HJ128GP506A-I/MR
Core Processor
PIC
Core Size
16-Bit
Speed
40 MIPs
Connectivity
CAN, I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
53
Program Memory Size
128KB (43K x 24)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 18x10b/12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-VFQFN, Exposed Pad
Processor Series
PIC24HJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
8192 B
Interface Type
SPI, I2C, UART
Maximum Clock Frequency
7.37 MHz
Number Of Timers
13
Operating Supply Voltage
3 V to 3.6 V
Maximum Operating Temperature
+ 140 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005
Minimum Operating Temperature
- 40 C
On-chip Adc
16 bit, 8 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
876-1004 - PIC24 BREAKOUT BOARD
Eeprom Size
-
Lead Free Status / Rohs Status
Details
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
5.7
The 8-bit Configuration registers are programmable, one
register at a time. The default programming values
recommended for the Configuration registers are shown
in
value is 0x00, which selects the FRC clock oscillator
setting.
TABLE 5-6:
© 2010 Microchip Technology Inc.
Table
Writing Configuration Memory
5-6. The recommended default FOSCSEL
0xF8000A
0xF8000C
0xF8000E
0xF8000A
0xF8000C
0xF8000E
0xF8000A
0xF8000C
0xF8000E
0xF80000
0xF80004
0xF80006
0xF80008
0xF80010
0xF80012
0xF80000
0xF80004
0xF80006
0xF80008
0xF80010
0xF80012
0xF80014
0xF80016
0xF80000
0xF80004
0xF80006
0xF80008
0xF80010
0xF80012
0xF80014
0xF80016
Address
Address
Address
dsPIC33FJ12GP201/202, dsPIC33FJ12MC201/202 AND PIC24HJ12GP201/202
dsPIC33FJ32GP202/204, dsPIC33FJ32MC202/204 AND PIC24HJ32GP202/204
DEFAULT CONFIGURATION REGISTER VALUES
dsPIC33FJ06GS101/102/202 AND dsPIC33FJ16GS402/404/502/504
dsPIC33FJ16GP304, dsPIC33FJ16MC304 AND PIC24HJ16GP304
FOSCSEL
FOSCSEL
FOSCSEL
FWDT
FUID0
FUID1
FWDT
FUID0
FUID1
FUID2
FUID3
FWDT
FUID0
FUID1
FUID2
FUID3
Name
FOSC
FPOR
Name
FOSC
FPOR
Name
FOSC
FPOR
FICD
FICD
FICD
FGS
FGS
FGS
FBS
FBS
FBS
The FBS, FSS and FGS Configuration registers are
special since they enable code protection for the
device. For security purposes, once any bit in these
registers is programmed to ‘0’ (to enable code
protection), it can only be set back to ‘1’ by performing
a Bulk Erase as described in
Program
from a ‘0’ to ‘1’ is not possible, but they may be
programmed from a ‘1’ to ‘0’ to enable code protection.
Memory”. Programming any of these bits
Default Value
Default Value
Default Value
Section 5.5 “Erasing
0xDF
0xDF
0xDF
0x0F
0xE7
0x0F
0xE3
0xFF
0xFF
0x0F
0xE7
0xF7
0xE3
0xFF
0xFF
0xFF
0xFF
0x0F
0xE7
0xF7
0xE3
0xFF
0xFF
0xFF
0xFF
0x07
0x87
0x07
0x87
0x07
0x87
DS70152H-page 41