DV007004 Microchip Technology, DV007004 Datasheet - Page 80

PROGRAMMER UNIVERSAL PM3

DV007004

Manufacturer Part Number
DV007004
Description
PROGRAMMER UNIVERSAL PM3
Manufacturer
Microchip Technology
Series
MPLAB&reg PM3r
Type
Universalr
Datasheets

Specifications of DV007004

Contents
MPLAB PM3 Programming Unit, Cables, Power Supply and IDE
Positions/sockets
1
Ic Product Type
Programmer, Universal
Supported Families
PICmicro, DsPIC30F
Kit Contents
LCD, ICSP Support, 40-pin Socket, Digital/Multimedia Card Slot
Rohs Compliant
NA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
Microchip's PICmicro devices including dsPIC30F
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With
PICmicro And DsPIC30F DSC Devices
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DV007004
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
DV007004
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
DV007004 (MPLAB PM3)
Manufacturer:
MICROCHIP
Quantity:
12 000
7.7
DS51464C-page 74
FILES USED BY MPLAB PM3
®
MPLAB PM3 can use information directly from MPLAB IDE projects without any
intermediate steps. MPASM assembler can be used separately from MPLAB IDE to
produce hex files for MPLAB PM3. Alternatively, devices can be programmed with hex
files from any PICmicro MCU-compatible cross-assembler or cross-compiler.
If using MPASM assembler separate from MPLAB IDE, or generating hex files from
within MPLAB IDE for use later with MPLAB PM3, use either INHX8M or INHX32 hex
formats. MPASM assembler’s default output format for hex files is INHX32.
If programming PIC17CXXX, PIC18CXXX or PIC18FXXX devices, use INHX32 format.
See the “MPASM™ Assembler, MPLINK™ Object Linker, MPLIB™ Object Librarian
User’s Guide” (DS33014) for details on file formats.
7.7.1
The following provides the proper file format for the PICmicro MCU device families.
Make sure the assembler or compiler is configured to generate hex files in the proper
format. MPLAB PM3 uses the formats described in Table 7-11.
TABLE 7-11:
Each hexadecimal data record has the following format:
:BBAAAATTHHHH....HHCC
TABLE 7-12:
INHX8M
The data record is output as described above.
INHX32
The extended linear address record is output to establish upper 16 bits of data address.
PIC16C5X/6X
PIC17CXX
PIC18XXX
Firmware Downloads
:
BB
AAAA
TT
00 = Data record
01 = End of file record
02 = Segment address record
04 = Extended linear address record
(INHX32)
HHHH....HH
CC
Using Hexadecimal Record Formats
Record Format
Device Family
PICmicro
HEX DATA RECORD FORMAT
®
MCU DEVICE FAMILY FILE FORMATS
Uses INHX8M
Uses INHX32
Uses INHX32
Uses INHX32
Start character (prefix)
2-digit byte count specifying the number of data
blocks in a record
2-digit record type:
2-Digit checksum. Two's complement of the sum of
all preceding bytes in the data record except the
colon (start character).
4-digit starting address of the data record
2-Digit data blocks
Description
File Format
© 2006 Microchip Technology Inc.

Related parts for DV007004