Microchip PIC24FJ128GA310 Manual

Microchip Ikke kategoriseret PIC24FJ128GA310

Læs gratis den danske manual til Microchip PIC24FJ128GA310 (70 sider) i kategorien Ikke kategoriseret. Denne vejledning er vurderet som hjælpsom af 9 personer og har en gennemsnitlig bedømmelse på 4.6 stjerner ud af 5 anmeldelser. Har du et spørgsmål om Microchip PIC24FJ128GA310, eller vil du spørge andre brugere om produktet?

Side 1/70
2009-2012 Microchip Technology Inc. DS39970E-page 1
PIC24FJXXXDA1/DA2/GB2/GA3/GC0
1.0 DEVICE OVERVIEW
This document defines the programming specification
for the PIC24FJXXXDA1/DA2/GB2/GA3/GC0 families
of 16-bit microcontrollers (MCUs). This programming
specification is required only for those developing pro-
gramming support for the PIC24FJXXXDA1/DA2/GB2/
GA3/GC0 families. 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:
Topics covered include:
1.0 Device Overview .......................................................1
2.0 Programming Overview of the
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families.......... 2
3.0 Device Programming ICSP................................... 18
4.0 Device Programming Enhanced ICSP .................. 33
5.0 The Programming Executive ................................... 51
6.0 Device Details ......................................................... 63
7.0 AC/DC Characteristics and Timing Requirements......... 66
• PIC24FJ128DA106 • PIC24FJ256DA106
• PIC24FJ128DA110 • PIC24FJ256DA110
• PIC24FJ128DA206 • PIC24FJ256DA206
• PIC24FJ128DA210 • PIC24FJ256DA210
• PIC24FJ128GB206 • PIC24FJ256GB206
• PIC24FJ128GB210 • PIC24FJ256GB210
PIC24FJ64GA310 PIC24FJ128GA310
PIC24FJ64GA308 PIC24FJ128GA308
PIC24FJ64GA306 PIC24FJ128GA306
PIC24FJ64GC010 PIC24FJ128GC010
PIC24FJ64GC008 PIC24FJ128GC008
PIC24FJ64GC006 PIC24FJ128GC006
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families Flash
Programming Specication
PIC24FJXXXDA1/DA2/GB2/GA3/GC0
DS39970E-page 2 2009-2012 Microchip Technology Inc.
2.0 PROGRAMMING OVERVIEW
OF THE PIC24FJXXXDA1/DA2/
GB2/GA3/GC0 FAMILIES
There are two methods of programming the
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 families 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.
The Enhanced In-Circuit Serial Programming
(Enhanced ICSP) protocol uses a faster method that
takes advantage of the Programming Executive (PE),
as illustrated in Figure 2-1. The Programming Execu-
tive provides all the necessary functionality to erase,
program and verify the chip through a small command
set. The command set allows the programmer to
program the PIC24FJXXXDA1/DA2/GB2/GA3/GC0
MCUs without having to deal with the low-level
programming protocols of the chip.
FIGURE 2-1: PROGRAMMING SYSTEM
OVERVIEW FOR
ENHANCED ICSP™
This specification is divided into major sections that
describe the programming methods independently.
Section 3.0 “Device Programming ICSP describes
the In-Circuit Serial Programming method. Section 4.0
“Device Programming Enhanced ICSP” describes
the Run-Time Self-Programming (RTSP) method.
Note: The address of Special Function Register,
TBLPAG, has changed from 0x32 to 0x54
in PIC24FJXXXDA1/DA2/GB2/GA3/GC0
family devices.
In those cases where legacy programming
specification code from other device
families is used as a basis to implement
the PIC24FJXXXDA1/DA2/GB2/GA3/GC0
families’ programming specification, spe-
cial care must be taken to ensure all
references to TBLPAG, in any existing
code, are updated with the correct opcode
hex data for the mnemonic and operands
(as shown below).
PIC24FJXXXDA1/DA2/GB2/GA3/GC0 Families
All Other PIC24F Families
Command
(Binary)
Data
(Hex) Description
0000 MOV W0, TBLPAG 8802A0
Command
(Binary)
Data
(Hex) Description
0000 MOV W0, TBLPAG 880190
PIC24F Devices
Programmer Programming
Executive
On-Chip Memory


Produkt Specifikationer

Mærke: Microchip
Kategori: Ikke kategoriseret
Model: PIC24FJ128GA310

Har du brug for hjælp?

Hvis du har brug for hjælp til Microchip PIC24FJ128GA310 stil et spørgsmål nedenfor, og andre brugere vil svare dig