dsPIC33FJ09GS302-E/SS Microchip Technology, dsPIC33FJ09GS302-E/SS Datasheet - Page 21

no-image

dsPIC33FJ09GS302-E/SS

Manufacturer Part Number
dsPIC33FJ09GS302-E/SS
Description
Digital Signal Processors & Controllers - DSP, DSC 40 MIPS 9 KB FL 1024Bytes RAM SMPS
Manufacturer
Microchip Technology
Datasheet

Specifications of dsPIC33FJ09GS302-E/SS

Rohs
yes
Core
dsPIC33F
Data Bus Width
16 bit
Program Memory Size
9 KB
Data Ram Size
1 KB
Device Million Instructions Per Second
40 MIPs
Operating Supply Voltage
3.3 V
Maximum Operating Temperature
+ 125 C
Package / Case
SSOP-28
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
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

Related parts for dsPIC33FJ09GS302-E/SS