dsPIC33FJ06GS001-I/P Microchip Technology, dsPIC33FJ06GS001-I/P Datasheet - Page 21
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
dsPIC33FJ06GS001-I/P
Manufacturer Part Number
dsPIC33FJ06GS001-I/P
Description
Digital Signal Processors & Controllers - DSP, DSC 40 MIPS 6 KB FL 256Bytes RAM SMPS
Manufacturer
Microchip Technology
Datasheet
1.DSPIC33FJ09GS302-ISP.pdf
(52 pages)
Specifications of dsPIC33FJ06GS001-I/P
Rohs
yes
Core
dsPIC33F
Data Bus Width
16 bit
Program Memory Size
6 KB
Data Ram Size
256 B
Device Million Instructions Per Second
40 MIPs
Operating Supply Voltage
3.3 V
Maximum Operating Temperature
+ 85 C
Package / Case
PDIP-18
Mounting Style
Through Hole
Minimum Operating Temperature
- 40 C
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DSPIC33FJ06GS001-I/P
Manufacturer:
MICROCHIP
Quantity:
12 000
4.0
This section discusses programming the device
through Enhanced ICSP and the programming
executive. The programming executive resides in
executive memory (separate from code memory) and is
executed when Enhanced ICSP Programming mode is
entered. The programming executive provides the
mechanism for the programmer (host device) to
program and verify the dsPIC33F devices using a
simple command set and communication protocol.
There are several basic functions provided by the
programming executive:
• Read Memory
• Erase Memory
• Program Memory
• Blank Check
The programming executive performs the low-level
tasks required for erasing, programming and verifying
a device. This allows the programmer to program the
device by issuing the appropriate commands and data.
A detailed description for each command is provided in
Section 6.2 “Programming Executive
© 2011 Microchip Technology Inc.
Note:
dsPIC33F DEVICES WITH VOLATILE CONFIGURATION BITS
DEVICE PROGRAMMING –
ENHANCED ICSP
The programming executive uses the
device’s data RAM for variable storage
and program execution. After running
the
assumptions should be made about the
contents of data RAM.
programming
executive,
Commands”.
no
4.1
Figure 4-1
gramming process. First, it must be determined if the
programming executive is present in executive mem-
ory, and then Enhanced ICSP mode is entered. The
program memory is then erased, and the program
memory and Configuration words are programmed and
verified. Last, the code-protect Configuration bits are
programmed (if required) and Enhanced ICSP mode is
exited.
FIGURE 4-1:
Overview of the Programming
Process
shows the high-level overview of the pro-
and Configuration Words
and Configuration Words
Programming Executive
Verify Program Memory
Program Code-protect
Exit Enhanced ICSP
Confirm Presence of
Configuration Bits
Program Memory
Program Memory
Enter Enhanced
ICSP mode
HIGH-LEVEL ENHANCED
ICSP™ PROGRAMMING
FLOW
Erase
Start
End
DS70659B-page 21