Datasheet
dsPIC30F6010A/6015
DS70150E-page 228 © 2011 Microchip Technology Inc.
Data EEPROM Read .................................................55
Data EEPROM Word Erase .......................................56
Data EEPROM Word Write ........................................57
Erasing a Row of Program Memory ...........................51
Initiating a Programming Sequence ...........................52
Loading Write Latches ............................................... 52
Port Write/Read Example .......................................... 60
Code Protection ............................................................... 152
Complementary PWM Operation ..................................... 102
Configuring Analog Port Pins ............................................. 60
Core Overview ...................................................................15
CPU Architecture Overview ...............................................15
Customer Change Notification Service ............................ 231
Customer Notification Service .......................................... 231
Customer Support ............................................................ 231
D
Data Access from Program Memory Using Program
Space Visibility ........................................................... 26
Data Accumulators and Adder/Subtracter .......................... 20
Data Space Write Saturation ..................................... 22
Write Back ..................................................................21
Data Accumulators and Adder/Subtractor
Overflow and Saturation ............................................ 20
Round Logic ...............................................................21
Data Address Space .......................................................... 27
Alignment ................................................................... 30
Alignment (Figure) ..................................................... 30
Effect of Invalid Memory Accesses ............................30
MCU and DSP (MAC Class) Instructions Example .... 29
Memory Map ........................................................ 27, 28
Near Data Space ....................................................... 31
Software Stack ........................................................... 31
Spaces ....................................................................... 30
Width .......................................................................... 30
Data EEPROM Memory ..................................................... 55
Erasing ....................................................................... 56
Erasing, Block ............................................................ 56
Erasing, Word ............................................................ 56
Protection Against Spurious Write .............................58
Reading ...................................................................... 55
Write Verify ................................................................ 58
Writing ........................................................................ 57
Writing, Block ............................................................. 58
Writing, Word .............................................................57
DC Characteristics ...........................................................180
Brown-out Reset ......................................................186
I/O Pin Output Specifications ...................................186
Idle Current (I
IDLE) ................................................... 183
Operating Current (I
DD) ............................................ 182
Operating MIPS vs. Voltage for dsPIC30F6010A ....180
Operating MIPS vs. Voltage for dsPIC30F6015 ...... 180
Power-Down Current (I
PD) ....................................... 184
Program and EEPROM ............................................ 187
Thermal Operating Conditions for
dsPIC30F6010A/6015 ...................................... 180
Thermal Packaging Characteristics ......................... 180
Dead-Time Generators ....................................................102
Assignment .............................................................. 103
Ranges ..................................................................... 103
Selection Bits ...........................................................103
Development Support ......................................................175
Device Configuration
Register Map ............................................................ 165
Device Configuration Registers ........................................ 163
FBORPOR ............................................................... 163
FGS ......................................................................... 163
FOSC ....................................................................... 163
FWDT ...................................................................... 163
Device Overview .................................................................. 9
Divide Support ................................................................... 18
DSP Engine ....................................................................... 18
Multiplier .................................................................... 20
dsPIC30F6010A Port Register Map .................................. 61
dsPIC30F6015 Port Register Map ..................................... 62
Dual Output Compare Match Mode ................................... 86
Continuous Pulse Mode ............................................. 86
Single Pulse Mode ..................................................... 86
E
Edge-Aligned PWM ......................................................... 100
Electrical Characteristics ................................................. 179
Absolute Maximum Ratings ..................................... 179
BOR ......................................................................... 187
Equations
A/D Conversion Clock .............................................. 143
Baud Rate ................................................................ 124
PWM Period ............................................................. 100
PWM Resolution ...................................................... 100
Serial Clock Rate ..................................................... 117
Time Quantum for Clock Generation ....................... 134
Errata ................................................................................... 7
External Interrupt Requests ............................................... 45
F
Fast Context Saving .......................................................... 45
Flash Program Memory ..................................................... 49
In-Circuit Serial Programming (ICSP) ........................ 49
Run-Time Self-Programming (RTSP) ........................ 49
Table Instruction Operation Summary ....................... 49
I
I/O Ports ............................................................................. 59
Parallel I/O (PIO) ....................................................... 59
Idle Current (I
IDLE) ........................................................... 183
In-Circuit Debugger (ICD 2) ............................................. 164
In-Circuit Serial Programming (ICSP) .............................. 152
Independent PWM Output ............................................... 103
Initialization Condition for RCON Register Case 1 .......... 161
Initialization Condition for RCON Register Case 2 .......... 161
Input Capture Module ........................................................ 81
Interrupts ................................................................... 82
Operation During Sleep and Idle Modes .................... 82
Register Map ............................................................. 83
Simple Capture Event Mode ...................................... 81
Input Change Notification Module ...................................... 63
Register Map (bits 15-8) ............................................ 63
Register Map (bits 7-0 for dsPIC30F6010A) .............. 63
Register Map (bits 7-0 for dsPIC30F6015) ................ 63
Instruction Addressing Modes ........................................... 35
File Register Instructions ........................................... 35
Fundamental Modes Supported ................................ 35
MAC Instructions ....................................................... 36
MCU Instructions ....................................................... 35
Move and Accumulator Instructions ........................... 36
Other Instructions ...................................................... 36
Instruction Set
Overview .................................................................. 169
Summary ................................................................. 166
Internet Address .............................................................. 231
Interrupt Controller
Register Map (dsPIC30F6010A) ................................ 46