EEWORLDEEWORLDEEWORLD

Part Number

Search

PIC24FJ96GA

Description
PIC24FJXXXGA0XX Flash Programming Specification
File Size322KB,52 Pages
ManufacturerMicrochip
Websitehttps://www.microchip.com
Download Datasheet Compare View All

PIC24FJ96GA Overview

PIC24FJXXXGA0XX Flash Programming Specification

PIC24FJXXXGA0XX
PIC24FJXXXGA0XX Flash Programming Specification
1.0
DEVICE OVERVIEW
The Enhanced In-Circuit Serial Programming
(Enhanced ICSP) protocol uses a faster method that
takes advantage of the programming executive, as
illustrated in Figure 2-1. The programming executive
provides all the necessary functionality to erase, pro-
gram and verify the chip through a small command set.
The command set allows the programmer to program
the PIC24FJXXXGA0XX devices without having to
deal with the low-level programming protocols of the
chip.
This document defines the programming specification
for the PIC24FJXXXGA0XX family of 16-bit micro-
controller devices. This programming specification is
required only for those developing programming support
for the PIC24FJXXXGA0XX family. Customers using
only one of these devices should use development
tools that already provide support for device
programming.
This specification includes programming specifications
for the following devices:
• PIC24FJ16GA002
• PIC24FJ16GA004
• PIC24FJ32GA002
• PIC24FJ32GA004
• PIC24FJ48GA002
• PIC24FJ48GA004
• PIC24FJ64GA002
• PIC24FJ64GA004
• PIC24FJ64GA006
• PIC24FJ64GA008
• PIC24FJ64GA010
This specification is divided into major sections that
describe the programming methods independently.
Section 4.0 “Device Programming – Enhanced
ICSP”
describes the Run-Time Self-Programming
(RTSP) method.
Section 3.0 “Device Programming –
ICSP”
describes the In-Circuit Serial Programming
method.
On-Chip Memory
FIGURE 2-1:
• PIC24FJ96GA006
• PIC24FJ96GA008
• PIC24FJ96GA010
• PIC24FJ128GA006
• PIC24FJ128GA008
• PIC24FJ128GA010
Programmer
PROGRAMMING SYSTEM
OVERVIEW FOR
ENHANCED ICSP™
PIC24FJXXXGA0XX
Programming
Executive
2.0
PROGRAMMING OVERVIEW
OF THE PIC24FJXXXGA0XX
FAMILY
There are two methods of programming the
PIC24FJXXXGA0XX family of devices discussed in
this programming specification. They are:
• In-Circuit Serial Programming™ (ICSP™)
• Enhanced In-Circuit Serial Programming
(Enhanced ICSP)
The ICSP programming method is the most direct
method to program the device; however, it is also the
slower of the two methods. It provides native, low-level
programming capability to erase, program and verify
the chip.
2.1
Power Requirements
All devices in the PIC24FJXXXGA0XX family are dual
voltage supply designs: one supply for the core and
peripherals and another for the I/O pins. A regulator is
provided on-chip to alleviate the need for two external
voltage supplies.
All of the PIC24FJXXXGA0XX devices power their core
digital logic at a nominal 2.5V. To simplify system
design, all devices in the PIC24FJXXXGA0XX family
incorporate an on-chip regulator that allows the device
to run its core logic from V
DD
.
©
2008 Microchip Technology Inc.
DS39768D-page 1

PIC24FJ96GA Related Products

PIC24FJ96GA PIC24FJ16GA004-EPT
Description PIC24FJXXXGA0XX Flash Programming Specification PIC24FJXXXGA0XX Flash Programming Specification
CreateEvent wdk compilation fails with error C4013 CreateEvent undefined assuming extern returning
Why is this? ? Even WaitForSingleObject has the same error return WaitForSingleObject does not work ZwWaitForSingleObject does not work ::WaitForSingleObject does not work The same as CreateEvent. . D...
x452800 Embedded System
STM32 AC sampling ADC conversion
I sampled 1V AC voltage and converted it to ADC. The lowest voltage was about -1.414. I added 1.65 DC, and now the lowest voltage is about 0.235. The highest voltage is about 3.064. The reference volt...
迷雾重重 stm32/stm8
Why is Ethernet PHY IP so important for high-performance computing SoCs?
With the development of technologies such as 5G, Internet of Things, and multimedia applications, data traffic has grown exponentially, greatly promoting the construction of high-capacity, hyper-scale...
arui1999 Integrated technical exchanges
ESP32-S2-Saola-1 Connect to USB
A big difference between ESP32-S2 and ESP32 is that ESP32-S2 has a USB 1.1 interface and supports native functions. GPIO19/GPIO20 are USB D-/D+.However, ESP32-S2-Saola-1 does not directly connect GPIO...
dcexpert MicroPython Open Source section
Help: PPP link established, got IP address: 10.15.**.**, can send UDP data packets to WAP gateway but no response
I got an IP address according to the IPCP negotiation principle, then can't I use UDP to establish a connection with the WAP gateway? I can use sockets to communicate with the gateway in the VC enviro...
MEGANTWJ Embedded System
Want to know about Wi-Fi, Zigbee, Thread, Bluetooth and other protocols
I want to know why Wi-Fi, Zigbee, Thread, Bluetooth and other protocols are all in the 2.4 GHz ISM band, not other bands, such as 2.8G, 3.4G, etc....
QWE4562009 Integrated technical exchanges

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 2511  2785  1377  991  321  51  57  28  20  7 
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号