DSPIC30F2010-20I/MM Microchip Technology, DSPIC30F2010-20I/MM Datasheet - Page 197

IC DSPIC MCU/DSP 12K 28QFN

DSPIC30F2010-20I/MM

Manufacturer Part Number
DSPIC30F2010-20I/MM
Description
IC DSPIC MCU/DSP 12K 28QFN
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F2010-20I/MM

Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
20
Program Memory Size
12KB (4K x 24)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 6x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-QFN
Core Frequency
40MHz
Core Supply Voltage
5.5V
Embedded Interface Type
I2C, SPI, UART
No. Of I/o's
20
Flash Memory Size
12KB
Supply Voltage Range
2.5V To 5.5V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC164322 - MODULE SOCKET MPLAB PM3 28/44QFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
DSPIC30F2010-20I/MMG
DSPIC30F201020IMM
DSPIC30F201020IMM
Instruction Addressing Modes............................................. 33
Instruction Set ................................................................... 137
Inter-Integrated Circuit. See I
Internal Clock Timing Examples ....................................... 160
Internet Address................................................................ 198
Interrupt Controller
Interrupt Priority .................................................................. 40
Interrupt Sequence ............................................................. 43
Interrupts ............................................................................. 39
L
Load Conditions ................................................................ 157
M
Memory Organization.......................................................... 21
Microchip Internet Web Site .............................................. 198
Modulo Addressing ............................................................. 35
Motor Control PWM Module................................................ 83
MPLAB ASM30 Assembler, Linker, Librarian ................... 146
MPLAB ICD 2 In-Circuit Debugger ................................... 147
MPLAB ICE 2000 High-Performance Universal
MPLAB Integrated Development Environment Software .. 145
MPLAB PM3 Device Programmer .................................... 147
MPLAB REAL ICE In-Circuit Emulator System................. 147
MPLINK Object Linker/MPLIB Object Librarian ................ 146
O
OC/PWM Module Timing Characteristics.......................... 169
Operating Current (I
Operating MIPS vs Voltage
Oscillator
Oscillator Configurations ................................................... 126
Oscillator Operating Modes Table .................................... 124
Oscillator Selection ........................................................... 123
Oscillator Start-up Timer
Output Compare Interrupts ................................................. 75
Output Compare Mode
ã 2008 Microchip Technology Inc.
QEA/QEB.................................................................. 171
File Register Instructions ............................................ 33
Fundamental Modes Supported.................................. 33
MAC Instructions......................................................... 34
MCU Instructions ........................................................ 34
Move and Accumulator Instructions............................ 34
Other Instructions........................................................ 34
Register Map............................................................... 44
Traps........................................................................... 41
Interrupt Stack Frame ................................................. 43
Applicability ................................................................. 37
Operation Example ..................................................... 36
Start and End Address................................................ 35
W Address Register Selection .................................... 35
Fault Timing Characteristics ..................................... 170
Timing Characteristics .............................................. 170
Timing Requirements................................................ 170
In-Circuit Emulator .................................................... 147
dsPIC30F2010 .......................................................... 149
Configurations
Fail-Safe Clock Monitor............................................. 128
Initial Clock Source Selection ................................... 126
LP Oscillator Control ................................................. 127
Start-up Timer (OST) ................................................ 126
Timing Characteristics .............................................. 162
Timing Requirements................................................ 163
Fast RC (FRC) .................................................. 127
Low Power RC (LPRC) ..................................... 127
Phase Locked Loop (PLL) ................................ 127
DD
)..................................................... 151
2
C
Output Compare Module .................................................... 73
Output Compare Operation During CPU Idle Mode ........... 75
Output Compare Sleep Mode Operation ............................ 75
P
Packaging Information ...................................................... 187
PICSTART Plus Development Programmer..................... 148
Pinout Descriptions............................................................... 9
PLL Clock Timing Specifications ...................................... 159
POR. See Power-on Reset
Port Register Map............................................................... 57
Port Write/Read Example ................................................... 56
PORTB
PORTC
PORTD
PORTE
PORTF
Position Measurement Mode .............................................. 79
Power-Down Current (I
Power-on Reset (POR)..................................................... 123
Power-Saving Modes........................................................ 133
Power-Saving Modes (Sleep and Idle) ............................. 123
Power-up Timer
Product Identification System ........................................... 200
Program Address Space..................................................... 21
Program and EEPROM Characteristics............................ 156
Program Counter ................................................................ 12
Program Data Table Access............................................... 24
Program Space Visibility
Programmable .................................................................. 123
Programmable Digital Noise Filters .................................... 79
Programmer’s Model .......................................................... 12
Programming Operations.................................................... 47
Programming, Device Instructions.................................... 137
Protection Against Accidental Writes to OSCCON ........... 128
Register Map .............................................................. 76
Timing Characteristics .............................................. 168
Timing Requirements ............................................... 168
Marking..................................................................... 187
Register Map .............................................................. 57
Register Map .............................................................. 57
Register Map .............................................................. 57
Register Map .............................................................. 57
Register Map .............................................................. 57
Oscillator Start-up Timer (OST)................................ 123
Power-up Timer (PWRT) .......................................... 123
Idle............................................................................ 134
Sleep ........................................................................ 133
Timing Characteristics .............................................. 162
Timing Requirements ............................................... 163
Construction ............................................................... 22
Data Access from Program Memory Using
Data Access From, Address Generation .................... 22
Memory Map............................................................... 21
Table Instructions
Window into Program Space Operation ..................... 25
Diagram ...................................................................... 13
Algorithm for Program Flash....................................... 47
Erasing a Row of Program Memory ........................... 47
Initiating the Programming Sequence ........................ 48
Loading Write Latches................................................ 48
Table Instructions ............................................... 23
TBLRDH ............................................................. 23
TBLRDL.............................................................. 23
TBLWTH............................................................. 23
TBLWTL ............................................................. 23
dsPIC30F2010
PD
)................................................ 153
DS70118H-page 197

Related parts for DSPIC30F2010-20I/MM