dsPIC33F Microchip Technology, dsPIC33F Datasheet - Page 49
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
dsPIC33F
Manufacturer Part Number
dsPIC33F
Description
(dsPIC24H / dsPIC33F) Flash Programming Specification
Manufacturer
Microchip Technology
Datasheet
1.DSPIC33F.pdf
(80 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
dsPIC33FJ06GS001-I/P
Manufacturer:
MICROCHIP
Quantity:
12 000
Company:
Part Number:
dsPIC33FJ06GS101-E/SO
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
dsPIC33FJ06GS101-E/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
dsPIC33FJ06GS102-E/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
dsPIC33FJ06GS202-E/SO
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
dsPIC33FJ06GS202-I/SO
Manufacturer:
ZORAN
Quantity:
1 000
Part Number:
dsPIC33FJ06GS202A-I/MM
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
dsPIC33FJ128GP202-E/SP
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
dsPIC33FJ128GP204-E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
TABLE 4-1:
4.2.4
All commands supported by the programming executive
are described in Section 5.2.5 “SCHECK Command”
through Section 4.2.12 “QVER Command”.
4.2.5
The SCHECK command instructs the programming
executive to do nothing but generate a response. This
command is used as a “Sanity Check” to verify that the
programming executive is operational.
Expected Response (2 words):
0x1000
0x0002
© 2007 Microchip Technology Inc.
Legend: TBD = To Be Determined
Note:
15
Opcode
Length
Opcode Mnemonic
Note:
0xA
0xB
0xC
0xD
0x0
0x1
0x2
0x3
0x4
0x5
0x6
0x7
0x8
0x9
Opcode
Field
dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
SCHECK
READC
READP
RESERVED
PROGC
PROGP
PROGW
RESERVED
RESERVED
RESERVED
QBLANK
QVER
RESERVED
RESERVED
12 11
One row of code memory consists of (64) 24-bit words. Refer to Table 2-2 for device-specific information.
SCHECK COMMAND
This instruction is not required for
programming,
development purposes only.
COMMAND DESCRIPTIONS
PROGRAMMING EXECUTIVE COMMAND SET
0x0
0x1
(16-bit words)
Length
but
N/A
N/A
N/A
N/A
N/A
N/A
Description
99
1
3
4
4
5
2
1
Length
is
provided
1 msec/row Read ‘N’ 24-bit instruction words of code memory starting from
Time Out
1 msec
1 msec
5 msec
5 msec
5 msec
1 msec
TBD
N/A
N/A
N/A
N/A
N/A
N/A
Preliminary
for
0
Sanity check.
Read an 8-bit word from the specified Configuration register or
Device ID register.
the specified address.
This command is reserved. It will return a NACK.
Write an 8-bit word to the specified Configuration register.
Program one row of code memory at the specified address,
then verify.
Program one instruction word of code memory at the specified
address, then verify.
This command is reserved. It will return a NACK.
This command is reserved. It will return a NACK.
This command is reserved. It will return a NACK.
Query if the code memory is blank.
Query the programming executive software version.
This command is reserved. It will return a NACK.
This command is reserved. It will return a NACK.
Description
DS70152D-page 49