DSPIC30F3010-30I/SO Microchip Technology, DSPIC30F3010-30I/SO Datasheet - Page 235
![IC DSPIC MCU/DSP 24K 28SOIC](/photos/6/59/65909/150-28-soic_sml.jpg)
DSPIC30F3010-30I/SO
Manufacturer Part Number
DSPIC30F3010-30I/SO
Description
IC DSPIC MCU/DSP 24K 28SOIC
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr
Datasheets
1.DSPIC30F3010-30ISO.pdf
(228 pages)
2.DSPIC30F3010-30ISO.pdf
(18 pages)
3.DSPIC30F3010-30ISO.pdf
(6 pages)
4.DSPIC30F3010-30ISO.pdf
(16 pages)
5.DSPIC30F3010-30ISO.pdf
(22 pages)
6.DSPIC30F3014-30IP.pdf
(244 pages)
Specifications of DSPIC30F3010-30I/SO
Program Memory Type
FLASH
Program Memory Size
24KB (8K x 24)
Package / Case
28-SOIC (7.5mm Width)
Core Processor
dsPIC
Core Size
16-Bit
Speed
30 MIPs
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
20
Eeprom Size
1K x 8
Ram Size
1K 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
Product
DSCs
Data Bus Width
16 bit
Processor Series
DSPIC30F
Core
dsPIC
Maximum Clock Frequency
30 MHz
Data Ram Size
1 KB
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE4000, DM240002, DM300027, DM330011, DM300018, DM183021
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT28SO-1 - SOCKET TRANSITION 28SOIC 300MIL
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
DSPIC30F301030ISO
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F3010-30I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
INDEX
Numerics
10-bit High Speed A/D
10-bit High Speed Analog-to-Digital Converter. See A/D
16-bit Integer and Fractional Modes Example .................... 28
16-bit Up/Down Position Counter Mode.............................. 96
6-Ouput PWM
6-Ouput PWM vs. 8-Output PWM
8-Output PWM
A
A/D .................................................................................... 143
AC Characteristics ............................................................ 192
AC Temperature and Voltage Specifications .................... 192
Address Generator Units .................................................... 43
Alternate 16-bit Timer/Counter............................................ 97
Alternate Vector Table ........................................................ 55
Assembler
Automatic Clock Stretch.................................................... 118
B
Bandgap Start-up Time
Barrel Shifter ....................................................................... 30
Bit-Reversed Addressing .................................................... 49
Block Diagrams
2004 Microchip Technology Inc.
Aborting a Conversion .............................................. 146
ADCHS ..................................................................... 143
ADCON1 ................................................................... 143
ADCON2 ................................................................... 143
ADCON3 ................................................................... 143
ADCSSL.................................................................... 143
ADPCFG ................................................................... 143
Configuring Analog Port Pins.................................... 148
Connection Considerations....................................... 148
Conversion Operation ............................................... 145
Effects of a Reset...................................................... 147
Operation During CPU Idle Mode ............................. 147
Operation During CPU Sleep Mode.......................... 147
Output Formats ......................................................... 147
Power-down Modes .................................................. 147
Programming the Start of Conversion Trigger .......... 146
Register Map............................................................. 149
Result Buffer ............................................................. 145
Selecting the Conversion Clock ................................ 146
Selecting the Conversion Sequence......................... 145
Count Direction Status ................................................ 96
Error Checking ............................................................ 96
Register Map............................................................. 110
Feature Summary ..................................................... 101
Register Map............................................................. 110
Load Conditions ........................................................ 192
MPASM Assembler................................................... 173
During 10-bit Addressing (STREN = 1)..................... 118
During 7-bit Addressing (STREN = 1)....................... 118
Receive Mode ........................................................... 118
Transmit Mode .......................................................... 118
Requirements............................................................ 197
Timing Characteristics .............................................. 197
Example ...................................................................... 49
Implementation ........................................................... 49
Modifier Values (table) ................................................ 50
Sequence Table (16-Entry)......................................... 50
10-bit High Speed A/D Functional............................. 144
16-bit Timer1 Module .................................................. 73
Preliminary
BOR Characteristics ......................................................... 191
BOR. See Brown-out Reset
Brown-out Reset
Brown-out Reset (BOR).................................................... 151
C
C Compilers
CAN Module ..................................................................... 131
Center Aligned PWM ........................................................ 105
CLKOUT and I/O Timing
Code Examples
Code Protection ................................................................ 151
Complementary PWM Operation...................................... 106
Configuring Analog Port Pins.............................................. 68
Control Registers ................................................................ 58
Core Architecture
Core Register Map.............................................................. 39
16-bit Timer4 .............................................................. 84
16-bit Timer5 .............................................................. 84
32-bit Timer4/5 ........................................................... 83
8-Output PWM Module ............................................. 102
CAN Buffers and Protocol Engine ............................ 132
Dedicated Port Structure ............................................ 67
DSP Engine ................................................................ 27
dsPIC30F6010............................................................ 14
External Power-on Reset Circuit .............................. 159
I
Input Capture Mode.................................................... 87
Oscillator System...................................................... 153
Output Compare Mode ............................................... 91
Quadrature Encoder Interface .................................... 95
Reset System ........................................................... 157
Shared Port Structure................................................. 68
SPI............................................................................ 112
SPI Master/Slave Connection................................... 112
UART Receiver......................................................... 124
UART Transmitter..................................................... 123
Characteristics.......................................................... 190
Timing Requirements ............................................... 197
MPLAB C17.............................................................. 174
MPLAB C18.............................................................. 174
MPLAB C30.............................................................. 174
CAN1 Register Map.................................................. 138
CAN2 Register Map.................................................. 140
I/O Timing Characteristics ........................................ 215
I/O Timing Requirements.......................................... 215
Overview................................................................... 131
Characteristics.......................................................... 195
Requirements ........................................................... 195
Data EEPROM Block Erase ....................................... 64
Data EEPROM Block Write ........................................ 66
Data EEPROM Read.................................................. 63
Data EEPROM Word Erase ....................................... 64
Data EEPROM Word Write ........................................ 65
Erasing a Row of Program Memory ........................... 59
Initiating a Programming Sequence ........................... 61
Loading Write Latches................................................ 60
NVMADR .................................................................... 58
NVMADRU ................................................................. 58
NVMCON.................................................................... 58
NVMKEY .................................................................... 58
Overview..................................................................... 19
2
C ............................................................................ 116
dsPIC30F
DS70082G-page 233