DSPIC30F1010-20E/SO Microchip Technology, DSPIC30F1010-20E/SO Datasheet - Page 281
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
DSPIC30F1010-20E/SO
Manufacturer Part Number
DSPIC30F1010-20E/SO
Description
6KB, Flash, 256bytes-RAM, 30MIPS, 21I/O, 16-bit Family,nanoWatt 28 SOIC .300in T
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr
Datasheets
1.AC164335.pdf
(286 pages)
2.DM300023.pdf
(22 pages)
3.DM300023.pdf
(18 pages)
4.DSPIC30F2011-20ISO.pdf
(66 pages)
5.DSPIC30F2011-20IP.pdf
(26 pages)
6.DSPIC30F1010-30ISO.pdf
(26 pages)
7.DSPIC30F1010-30ISO.pdf
(50 pages)
Specifications of DSPIC30F1010-20E/SO
Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
21
Program Memory Size
6KB (2K x 24)
Program Memory Type
FLASH
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 6x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-SOIC (7.5mm Width)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DM300023 - KIT DEMO DSPICDEM SMPS BUCKDV164005 - KIT ICD2 SIMPLE SUIT W/USB CABLE
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DSPIC30F1010-20E/SO
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
DSPIC30F1010-20E/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
M
Memory Organization.......................................................... 29
Microchip Internet Web Site .............................................. 273
Modulo Addressing ............................................................. 43
MPLAB ASM30 Assembler, Linker, Librarian ................... 228
MPLAB ICD 2 In-Circuit Debugger ................................... 229
MPLAB ICE 2000 High-Performance Universal
MPLAB Integrated Development Environment Software .. 227
MPLAB PM3 Device Programmer .................................... 229
MPLAB REAL ICE In-Circuit Emulator System................. 229
MPLINK Object Linker/MPLIB Object Librarian ................ 228
N
NVM Register Map.............................................................. 85
O
OC/PWM Module Timing Characteristics.......................... 252
Operating Current (I
Oscillator
Oscillator Configurations ................................................... 205
Oscillator Control Register (OSCCON) ............................. 199
Oscillator Selection ........................................................... 197
Oscillator Selection Configuration Bits (FOSC) ................ 204
Oscillator Selection Configuration Bits (FOSCSEL).......... 203
Oscillator Start-up Timer
Oscillator Tuning Register (OSCTUN) .............................. 201
Oscillator Tuning Register 2 (OSCTUN2) ......................... 202
Output Compare Interrupts ............................................... 104
Output Compare Module................................................... 101
Output Compare Operation During CPU Idle Mode.......... 103
Output Compare Register Map ......................................... 105
Output Compare Sleep Mode Operation .......................... 103
P
Packaging Information
PICSTART Plus Development Programmer ..................... 230
Pinout Descriptions ................................................. 11, 14, 17
PLL Clock Timing Specifications....................................... 242
POR. See Power-on Reset
Port Register Map (dsPIC30F1010/2020)........................... 79
Port Register Map (dsPIC30F2023).................................... 80
Port Write/Read Example ................................................... 78
Power Supply PWM .......................................................... 107
Power Supply PWM Module
Power Supply PWM Register Map.................................... 142
Power-Down Current (I
Power-on Reset (POR) ..................................................... 197
© 2006 Microchip Technology Inc.
Applicability ................................................................. 45
Operation Example ..................................................... 44
Start and End Address................................................ 43
W Address Register Selection .................................... 43
In-Circuit Emulator .................................................... 229
System Overview ...................................................... 197
Fail-Safe Clock Monitor............................................. 208
Initial Clock Source Selection ................................... 206
Phase Locked Loop (PLL) ........................................ 206
Start-up Timer (OST) ................................................ 206
Timing Characteristics .............................................. 246
Timing Requirements................................................ 247
Timing Characteristics .............................................. 251
Timing Requirements................................................ 251
Marking ..................................................................... 267
Timing Requirements................................................ 253
Oscillator Start-up Timer (OST) ................................ 197
Power-up Timer (PWRT) .......................................... 197
DD
)..................................................... 233
PD
) ................................................ 237
Preliminary
Power-Saving Modes........................................................ 214
Power-Saving Modes (Sleep and Idle) ............................. 197
Power-up Timer
Primary Time Base Register (PTPER) ............................. 111
Product Identification System ........................................... 283
Program Address Space..................................................... 29
Program and EEPROM Characteristics............................ 239
Program Counter ................................................................ 20
Program Data Table Access............................................... 32
Program Space Visibility
Programmer’s Model .......................................................... 20
Programming Operations.................................................... 83
Programming, Device Instructions.................................... 219
PWM Alternate Dead-Time Register (ALTDTRx) ............. 115
PWM Control Register (PWMCONx) ................................ 112
PWM Dead-Time Register (DTRx) ................................... 114
PWM Fault Current-Limit Control Register (FCLCONx) ... 117
PWM I/O Control Register (IOCONx) ............................... 116
PWM Master Duty Cycle Register (MDC)......................... 112
PWM Phase-Shift Register (PHASEx).............................. 114
PWM Time Base Control Register (PTCON).................... 110
PWM Trigger Compare Value Register (TRIGx) .............. 119
PWM Trigger Control Register (TRGCONx)..................... 115
R
Reader Response............................................................. 274
Register Map
dsPIC30F1010/202X
Idle............................................................................ 215
Sleep ........................................................................ 214
Timing Characteristics .............................................. 246
Timing Requirements ............................................... 247
Construction ............................................................... 30
Data Access from Program Memory Using
Data Access from, Address Generation ..................... 30
Memory Map............................................................... 29
Table Instructions
Window into Program Space Operation ..................... 33
Diagram ...................................................................... 21
Algorithm for Program Flash....................................... 83
Erasing a Row of Program Memory ........................... 83
Initiating the Programming Sequence ........................ 84
Loading Write Latches ................................................ 84
ADC Register............................................................ 190
Analog Comparator Control Register ....................... 195
Core Registers............................................................ 38
Device Configuration Register.................................. 218
I
Input Capture Registers............................................ 100
Input Change Notification Registers ........................... 80
Interrupt Controller Registers ..................................... 75
NVM Registers ........................................................... 85
Output Compare Registers....................................... 105
Port Registers (dsPIC30F1010/2020) ........................ 79
Port Registers (dsPIC30F2023) ................................. 80
Power Supply PWM Registers ................................. 142
SPI1 Register ........................................................... 152
System Integration Register (dsPIC30F202X) ......... 218
Timer 1 Registers ....................................................... 90
Timer2/3 Registers ..................................................... 95
UART1 Register ....................................................... 168
2
C Register .............................................................. 159
Table Instructions ............................................... 31
TBLRDH ............................................................. 31
TBLRDL.............................................................. 31
TBLWTH............................................................. 31
TBLWTL ............................................................. 31
DS70178C-page 279