DSPIC30F2012-20I/SO Microchip Technology, DSPIC30F2012-20I/SO Datasheet - Page 3

IC DSPIC MCU/DSP 12K 28SOIC

DSPIC30F2012-20I/SO

Manufacturer Part Number
DSPIC30F2012-20I/SO
Description
IC DSPIC MCU/DSP 12K 28SOIC
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F2012-20I/SO

Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
20
Program Memory Size
12KB (4K x 24)
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 10x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-SOIC (7.5mm Width)
Core Frequency
40MHz
Embedded Interface Type
I2C, SPI, UART
No. Of I/o's
20
Flash Memory Size
12KB
Supply Voltage Range
2.5V To 5.5V
Operating Temperature Range
-40°C To +85°C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT28SO-1 - SOCKET TRANSITION 28SOIC 300MIL
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
DSPIC30F201220ISO

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F2012-20I/SO
Manufacturer:
MICROCHI
Quantity:
20 000
Part Number:
DSPIC30F2012-20I/SO
0
High-Performance Modified RISC CPU:
• Modified Harvard architecture
• C compiler optimized instruction set architecture
• Flexible addressing modes
• 84 base instructions
• 24-bit wide instructions, 16-bit wide data path
• Up to 24 Kbytes on-chip Flash program space
• Up to 2 Kbytes of on-chip data RAM
• Up to 1 Kbytes of non-volatile data EEPROM
• 16 x 16-bit working register array
• Up to 30 MIPs operation:
• Up to 21 interrupt sources:
DSP Features:
• Dual data fetch
• Modulo and Bit-reversed modes
• Two 40-bit wide accumulators with optional
• 17-bit x 17-bit single cycle hardware fractional/
• All DSP instructions are single cycle
• Single cycle ±16 shift
Peripheral Features:
• High current sink/source I/O pins: 25 mA/25 mA
• Three 16-bit timers/counters; optionally pair up
• 16-bit Capture input functions
© 2005 Microchip Technology Inc.
Note: This data sheet summarizes features of this group
of dsPIC30F devices and is not intended to be a complete
reference source. For more information on the CPU,
peripherals, register descriptions and general device
functionality, refer to the dsPIC30F Family Reference
Manual (DS70046). For more information on the device
instruction set and programming, refer to the dsPIC30F
Programmer’s Reference Manual (DS70030).
- DC to 40 MHz external clock input
- 4 MHz-10 MHz oscillator input with
- 8 user selectable priority levels
- 3 external interrupt sources
- 4 processor trap sources
saturation logic
integer multiplier
- Multiply-Accumulate (MAC) operation
16-bit timers into 32-bit timer modules
PLL active (4x, 8x, 16x)
dsPIC30F2011/2012/3012/3013 High-Performance
Digital Signal Controllers
dsPIC30F2011/2012/3012/3013
Preliminary
• 16-bit Compare/PWM output functions:
• 3-wire SPI™ modules (supports four Frame
• I
• Up to two addressable UART modules with FIFO
Analog Features:
• 12-bit Analog-to-Digital Converter (A/D) with:
• Programmable Low Voltage Detection (PLVD)
• Programmable Brown-out Detection and Reset
Special Microcontroller Features:
• Enhanced Flash program memory:
• Data EEPROM memory:
• Self-reprogrammable under software control
• Power-on Reset (POR), Power-up Timer (PWRT)
• Flexible Watchdog Timer (WDT) with on-chip low
• Fail-Safe Clock Monitor operation:
• Programmable code protection
• In-Circuit Serial Programming™ (ICSP™)
• Selectable Power Management modes:
CMOS Technology:
• Low power, high speed Flash technology
• Wide operating voltage range (2.5V to 5.5V)
• Industrial and Extended temperature ranges
• Low power consumption
modes)
and 7-bit/10-bit addressing
buffers
- 100 Ksps conversion rate
- Up to 10 input channels
- Conversion available during Sleep and Idle
generation
- 10,000 erase/write cycle (min.) for
- 100,000 erase/write cycle (min.) for
and Oscillator Start-up Timer (OST)
power RC oscillator for reliable operation
- Detects clock failure and switches to on-chip
- Sleep, Idle and Alternate Clock modes
2
C™ module supports Multi-Master/Slave mode
industrial temperature range, 100K (typical)
industrial temperature range, 1M (typical)
low power RC oscillator
DS70139C-page 1

Related parts for DSPIC30F2012-20I/SO