PIC24HJ64GP502-E/SP Microchip Technology, PIC24HJ64GP502-E/SP Datasheet - Page 22
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC24HJ64GP502-E/SP
Manufacturer Part Number
PIC24HJ64GP502-E/SP
Description
16-bit MCU, 64KB Flash,CAN,DMA,40 MIPS,nanoWatt 28 SPDIP .300in TUBE
Manufacturer
Microchip Technology
Series
PIC® 24Hr
Datasheets
1.PIC24HJ12GP201-ISO.pdf
(84 pages)
2.PIC24HJ32GP302-ISO.pdf
(368 pages)
3.PIC24HJ32GP302-ISO.pdf
(8 pages)
4.PIC24HJ32GP302-ISO.pdf
(12 pages)
Specifications of PIC24HJ64GP502-E/SP
Core Processor
PIC
Core Size
16-Bit
Speed
40 MIPs
Connectivity
CAN, I²C, IrDA, LIN, PMP, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
21
Program Memory Size
64KB (22K x 24)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 10x10b/12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC164337 - MODULE SOCKET FOR PM3 40DIP
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
3.6.4
The FBS, FSS and FGS Configuration registers are
special Configuration registers that control the size and
level of code protection for the Boot Segment, Secure
Segment and General Segment, respectively. For each
segment, two main forms of code protection are
provided. One form prevents code memory from being
written (write protection), while the other prevents code
memory from being read (read protection).
BWRP, SWRP and GWRP bits control write protection
and BSS<2:0>, SSS<2:0> and GSS<1:0> bits control
read protection. The Chip Erase ERASEB command
sets all the code protection bits to ‘1’, which allows the
device to be programmed.
When write protection is enabled, any programming
operation to code memory will fail. When read
protection is enabled, any read from code memory will
cause a ‘0x0’ to be read, regardless of the actual
contents of code memory. Since the programming
executive always verifies what it programs, attempting
to program code memory with read protection enabled
will also result in failure.
It is imperative that all code protection bits are ‘1’ while
the device is being programmed and verified. Only after
the device is programmed and verified should any of
the above bits be programmed to ‘0’.
In addition to code memory protection, a part of Data
RAM can be configured to be accessible only by code
resident in the Boot Segment and/or Secure Segment.
The
user-configurable, using the RBS<1:0> and RSS<1:0>
bits.
DS70152H-page 22
Note:
sizes
CodeGuard™ SECURITY
CONFIGURATION BITS
All bits in the FBS, FSS and FGS
Configuration registers can only be
programmed to a value of ‘0’. Bulk Erase
and Segment Erase operations (depend-
ing on the segment) are the only way to
reprogram code-protect bits from ON (‘0’)
to OFF (‘1’).
of
these
“reserved”
sections
are
3.6.5
The dsPIC33F/PIC24H devices provide up to four 8-bit
Configuration registers (FUID0 through FUID3) for the
user to store product-specific information, such as unit
serial numbers and other product manufacturing data.
3.7
Exiting Program/Verify mode is done by removing V
from MCLR, as illustrated in
requirement for exit is that an interval P16 should
elapse between the last clock and program signals on
PGCx and PGDx before removing V
FIGURE 3-6:
MCLR
V
PGDx
PGCx
DD
Exiting Enhanced ICSP Mode
BENEFIT OF USER UNIT ID
PGDx = Input
EXITING ENHANCED
ICSP™ MODE
© 2010 Microchip Technology Inc.
V
P16
IH
Figure
P17
V
IH
IH
.
3-6. The only
IH