
Allicdata Part #: | DSPIC30F201030ISP-ND |
Manufacturer Part#: |
DSPIC30F2010-30I/SP |
Price: | $ 4.53 |
Product Category: | Integrated Circuits (ICs) |
Manufacturer: | Microchip Technology |
Short Description: | IC MCU 16BIT 12KB FLASH 28SDIPdsPIC dsPIC™ 30F Mic... |
More Detail: | N/A |
DataSheet: | ![]() |
Quantity: | 45 |
1 +: | $ 4.50000 |
10 +: | $ 3.90000 |
100 +: | $ 3.15000 |
1000 +: | $ 3.00000 |
10000 +: | $ 2.85000 |
Series: | dsPIC™ 30F |
Packaging: | Tube |
Part Status: | Active |
Applications: | -- |
Core Processor: | dsPIC |
Core Size: | 16-Bit |
Speed: | 30 MIPs |
Connectivity: | I²C, SPI, UART/USART |
Controller Series: | -- |
Peripherals: | Brown-out Detect/Reset, Motor Control PWM, QEI, POR, PWM, WDT |
Number of I/O: | 20 |
Interface: | I2C, SPI, UART |
Program Memory Size: | 12KB (4K x 24) |
Program Memory Type: | FLASH |
Voltage - Supply: | 2.5V ~ 5.5V |
EEPROM Size: | 1K x 8 |
Mounting Type: | Through Hole |
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 (TA) |
Package / Case: | 28-DIP (0.300", 7.62mm) |
Supplier Device Package: | 28-SPDIP |
Base Part Number: | DSPIC30F2010 |
Due to market price fluctuations, if you need to purchase or consult the price. You can contact us or emial to us: sales@allicdata.com
Full model: dsPIC30F2010-30I/SP
Manufacturer: Microchip Technology
Device type: 16-bit digital signal controller (DSC)
Package: SP-28 (28-pin PDIP, plastic dual in-line package)
Operating voltage: 3.0V ~ 3.6V
Operating temperature: -40°C ~ +85°C (industrial grade)
Speed grade: 30 MIPS (-30 means 30MHz main frequency)
CPU architecture: modified Harvard structure
Program memory: 12KB Flash (with write protection)
Data RAM: 512B
Instruction cycle: 33.3ns (30MHz clock)
Hardware multiplier: 17×17 bits (single cycle completion)
ADC: 10 bits (500ksps, up to 8 channels)
PWM module: 6 channels (resolution 1ns)
Description
dsPIC30F2010-30I/SP is one of the dsPIC30 series devices, which is a 16-bit digital signal controller (DSC) launched by Microchip Technology. dsPIC30F2010-30I/SP is a high-performance, low-cost digital signal processor (DSC) that combines the features and advantages of digital signal processors (DSPs) and microcontrollers (MCUs). The dsPIC30F2010-30I/SP is a high-performance device with an extended instruction set and built-in resources such as pulse width modulation (PWM), analog-to-digital converter (ADC) and digital-to-analog converter (DAC). In addition, the device integrates two internal oscillators to achieve higher clock speeds at ultra-low power consumption and is equipped with an enhanced power management unit (PMU) for efficient power and system management. The device is particularly suitable for communication and signal processing applications such as digital audio systems, home theaters, radio frequency (RF) applications and digital radio transceivers. Its built-in ADC and DAC make it an ideal choice for applications that require analog-to-digital conversion and digital-to-analog conversion to improve system accuracy. The dsPIC30F2010-30I/SP is equipped with an internal oscillator, on-chip flash memory, data EEPROM and low-power operation modes to provide convenient, energy-saving and non-intrusive system operation.
High-Performance Modified RISC CPU
1. Modified Harvard architecture
2. C compiler optimized instruction set architecture
3. 83 base instructions with flexible addressing modes
4. 24-bit wide instructions, 16-bit wide data path
5. 12 Kbytes on-chip Flash program space
6. 512 bytes on-chip data RAM
7. 1 Kbyte nonvolatile data EEPROM
8. 16 x 16-bit working register array
9. Up to 30 MIPs operation:
- DC to 40 MHz external clock input
- 4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
10. 27 interrupt sources
11. Three external interrupt sources
12. Eight user-selectable priority levels for each interrupt
13. Four processor exceptions and software traps
Peripheral Features
1. High current sink/source I/O pins: 25 mA/25 mA
2. Three 16-bit timers/counters; optionally pair up 16-bit timers into 32-bit timer modules
3. Four 16-bit capture input functions
4. Two 16-bit compare/PWM output functions
- Dual Compare mode available
5. 3-wire SPI modules (supports 4 Frame modes)
6. I2CTM module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
7. Addressable UART modules with FIFO buffers
Pin definition (PDIP-28 key pins)
Pin number | Name | Function |
1 | MCLR | Master reset input |
2 | VDD | Power supply (3.3V) |
3 | OSC1 | Crystal input |
4 | OSC2 | Crystal output |
5-12 | PORTB | Multi-function I/O |
13 | VSS | Ground |
14-21 | PORTA | I/O with analog input |
22 | AN0 | Analog input channel 0 |
23 | CANRX | CAN bus receive |
24 | CANTX | CAN bus transmit |
25 | SCK | SPI clock |
26 | SDO | SPI data output |
27 | SDI | SPI data input |
28 | SS | SPI slave select |
Motor Control PWM Module Features
1. Six PWM output channels
- Complementary or Independent Output modes
- Edge and Center-Aligned modes
2. Four duty cycle generators
3. Dedicated time base with four modes
4. Programmable output polarity
5. Dead-time control for Complementary mode
6. Manual output control
7. Trigger for synchronized A/D conversions
Quadrature Encoder Interface Module Features
1. Phase A, Phase B and Index Pulse input
2. 16-bit up/down position counter
3. Count direction status
4. Position Measurement (x2 and x4) mode
5. Programmable digital noise filters on inputs
6. Alternate 16-bit Timer/Counter mode
7. Interrupt on position counter rollover/underflow
Special Digital Signal Controller Features
1. Enhanced Flash program memory:
- 10,000 erase/write cycle (min.) for industrial temperature range, 100K (typical)
2. Data EEPROM memory:
- 100,000 erase/write cycle (min.) for industrial temperature range, 1M (typical)
3. Self-reprogrammable under software control
4. Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
5. Flexible Watchdog Timer (WDT) with on-chip low-power RC oscillator for reliable operation
6. Fail-Safe Clock Monitor (FSCM) operation
7. Detects clock failure and switches to on-chip Low-Power RC (LPRC) oscillator
8. Programmable code protection
9. In-Circuit Serial Programming™ (ICSP™) programming capability
10. Selectable Power Management modes
- Sleep, Idle and Alternate Clock modes
Typical application scenarios
1. Motor control: brushless DC motor (BLDC), stepper motor
2. Industrial automation: PLC, HMI controller
3. Automotive electronics: window/seat control unit
4. Power conversion: digital SMPS design
Development tool support
1. Compiler: MPLAB XC16 (free version available)
2. Debugger: PICkit 4 or ICD 4
3. Development board: DM300027 (dsPICDEM development board)
Design considerations
1. Clock configuration:
- External 4-20MHz crystal oscillator is required (or use internal FRC crystal oscillator)
- 1MΩ resistor is recommended to enhance the stability of the crystal oscillator
2. Power management:
- All VDD pins must be connected in parallel with 0.1μF+10μF decoupling capacitors
- Analog part (AVDD/AVSS) requires independent filtering
The specific data is subject to PDF, and the above content is for reference
Part Number | Manufacturer | Price | Quantity | Description |
---|
DSPIC33FJ06GS001T-I/SS | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 6KB FLASH 20... |
DSPIC33EP128MU206-E/MR | Microchip Te... | 0.0 $ | 1000 | IC DSC 16BIT 128KB FLASH-... |
DSPIC33FJ128MC802-H/MM | Microchip Te... | 5.04 $ | 1000 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33CK256MP203-E/M5 | Microchip Te... | 2.8 $ | 1000 | 16 BIT DSC, 256KB FLASH, ... |
DSPIC33EP32GP502-E/SP | Microchip Te... | 1.56 $ | 1000 | IC MCU 16BIT 32KB FLASH 2... |
DSPIC33EV32GM102T-I/MM | Microchip Te... | 1.69 $ | 1000 | IC MCU 16BIT 32KB FLASH 2... |
DSPIC33EP32GS202T-E/M6 | Microchip Te... | 2.12 $ | 1000 | IC MCU 16BIT 32KB FLASH 2... |
DSPIC33EP256MC502-E/SO | Microchip Te... | 2.18 $ | 1000 | IC MCU 16BIT 256KB FLASH ... |
DSPIC33EP256GP504-I/MV | Microchip Te... | 2.21 $ | 1000 | IC MCU 16BIT 256KB FLASH ... |
DSPIC33EP512GP502-I/MM | Microchip Te... | 2.42 $ | 1000 | IC MCU 16BIT 512KB FLASH ... |
DSPIC33FJ64GP202-I/SP | Microchip Te... | 2.66 $ | 1000 | IC MCU 16BIT 64KB FLASH 2... |
DSPIC33FJ64MC510A-E/PF | Microchip Te... | 4.17 $ | 1000 | IC MCU 16BIT 64KB FLASH 1... |
DSPIC33EP512MU810T-I/PF | Microchip Te... | 5.33 $ | 1000 | IC MCU 16BIT 512KB FLASH ... |
DSPIC30F3010-20E/ML | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 24KB FLASH 4... |
DSPIC33FJ128MC804-I/PT | Microchip Te... | -- | 2923 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33FJ64GP802-I/SO | Microchip Te... | 3.35 $ | 1000 | IC MCU 16BIT 64KB FLASH 2... |
DSPIC33FJ64GS608-50I/PT | Microchip Te... | 4.47 $ | 189 | IC MCU 16BIT 64KB FLASH 8... |
DSPIC33EP128GS805-I/PT | Microchip Te... | 3.72 $ | 433 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33FJ128MC706A-E/PT | Microchip Te... | 4.86 $ | 126 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33EP512GM304T-I/PT | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 512KB FLASH ... |
DSPIC30F2010-30I/MM | Microchip Te... | 2.62 $ | 244 | IC MCU 16BIT 12KB FLASH 2... |
DSPIC33EP128GS702T-I/2N | Microchip Te... | 2.84 $ | 1000 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33EP64GP504T-I/MV | Microchip Te... | 1.79 $ | 1000 | IC MCU 16BIT 64KB FLASH 4... |
DSPIC33EP16GS502T-E/MM | Microchip Te... | 1.86 $ | 1000 | IC MCU 16BIT 16KB FLASH 2... |
DSPIC33EP32GS202T-I/M6 | Microchip Te... | 1.93 $ | 1000 | IC MCU 16BIT 32KB FLASH 2... |
DSPIC33EV64GM104T-I/ML | Microchip Te... | 2.02 $ | 1000 | IC MCU 16BIT 64KB FLASH 4... |
DSPIC33EP256GP502-E/SO | Microchip Te... | 2.18 $ | 1000 | IC MCU 16BIT 256KB FLASH ... |
DSPIC33FJ128MC802-E/MM | Microchip Te... | 3.5 $ | 1000 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33EP512GP506-H/MR | Microchip Te... | 3.68 $ | 1000 | IC MCU 16BIT 512KB FLASH ... |
DSPIC33FJ256GP506A-E/PT | Microchip Te... | 3.77 $ | 1000 | IC MCU 16BIT 256KB FLASH ... |
DSPIC30F2011T-20I/ML | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 12KB FLASH 2... |
DSPIC33FJ128GP710AT-I/PF | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33EP128MC202-H/SO | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33EP32MC504T-E/TL | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 32KB FLASH 4... |
DSPIC33FJ32MC101T-E/SO | Microchip Te... | 0.0 $ | 1000 | IC MCU 16BIT 32KB FLASH 2... |
DSPIC30F3011-20I/PT | Microchip Te... | -- | 60 | IC MCU 16BIT 24KB FLASH 4... |
DSPIC33FJ128MC204-I/PT | Microchip Te... | 3.62 $ | 303 | IC MCU 16BIT 128KB FLASH ... |
DSPIC33EP512GM604-E/PT | Microchip Te... | 4.62 $ | 142 | IC MCU 16BIT 512KB FLASH ... |
DSPIC30F5013-20E/PT | Microchip Te... | -- | 119 | IC MCU 16BIT 66KB FLASH 8... |
AVR series Microcontroller IC 8-Bit 16MH...

AVR series Microcontroller, 8-bit Microc...

IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...

GD32F407VET6. The frequency is up to 108...

GD32F103RBT6 is fully compatible with ST...

The processor frequency can reach 168MHz...
