DSPIC30F4013-20E/PT Microchip Technology, DSPIC30F4013-20E/PT Datasheet - Page 211

IC DSPIC MCU/DSP 48K 44TQFP

DSPIC30F4013-20E/PT

Manufacturer Part Number
DSPIC30F4013-20E/PT
Description
IC DSPIC MCU/DSP 48K 44TQFP
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F4013-20E/PT

Program Memory Type
FLASH
Program Memory Size
48KB (16K x 24)
Package / Case
44-TQFP, 44-VQFP
Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
AC'97, Brown-out Detect/Reset, I²S, POR, PWM, WDT
Number Of I /o
30
Eeprom Size
1K x 8
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 13x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Product
DSCs
Data Bus Width
16 bit
Processor Series
DSPIC30F
Core
dsPIC
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
30
Data Ram Size
2 KB
Maximum Operating Temperature
+ 125 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, DM300018, DM330011
Minimum Operating Temperature
- 40 C
Package
44TQFP
Device Core
dsPIC
Family Name
dsPIC30
Maximum Speed
20 MHz
Operating Supply Voltage
3.3|5 V
Interface Type
CAN/I2C/SPI/UART
On-chip Adc
13-chx12-bit
Number Of Timers
5
Core Frequency
20MHz
Embedded Interface Type
CAN, I2C, SPI, UART
No. Of I/o's
30
Flash Memory Size
48KB
Supply Voltage Range
2.5V To 5.5V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC30F006 - MODULE SKT FOR DSPIC30F 44TQFP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
DSPIC30F401320EPT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F4013-20E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
INDEX
Numerics
12-bit Analog-to-Digital Converter (ADC) Module ............. 125
A
A/D .................................................................................... 125
AC Characteristics ............................................................ 174
AC Temperature and Voltage Specifications .................... 174
AC-Link Mode Operation .................................................. 122
ADC
ADC Conversion Speeds .................................................. 128
Address Generator Units .................................................... 35
Alternate Vector Table ........................................................ 59
Analog-to-Digital Converter. See A/D.
Assembler
Automatic Clock Stretch...................................................... 88
B
Bandgap Start-up Time
Barrel Shifter ....................................................................... 21
Bit-Reversed Addressing .................................................... 38
Block Diagrams
© 2007 Microchip Technology Inc.
Aborting a Conversion .............................................. 127
ADCHS Register ....................................................... 125
ADCON1 Register..................................................... 125
ADCON2 Register..................................................... 125
ADCON3 Register..................................................... 125
ADCSSL Register ..................................................... 125
ADPCFG Register..................................................... 125
Configuring Analog Port Pins.............................. 52, 132
Connection Considerations....................................... 132
Conversion Operation ............................................... 126
Effects of a Reset...................................................... 131
Operation During CPU Idle Mode ............................. 131
Operation During CPU Sleep Mode.......................... 131
Output Formats ......................................................... 131
Power-down Modes .................................................. 131
Programming the Sample Trigger............................. 127
Register Map............................................................. 133
Result Buffer ............................................................. 126
Sampling Requirements............................................ 130
Selecting the Conversion Sequence......................... 126
Load Conditions ........................................................ 174
16-bit Mode ............................................................... 122
20-bit Mode ............................................................... 123
Selecting the Conversion Clock ................................ 127
MPASM Assembler................................................... 162
During 10-bit Addressing (STREN = 1)....................... 88
During 7-bit Addressing (STREN = 1)......................... 88
Receive Mode ............................................................. 88
Transmit Mode ............................................................ 88
Requirements............................................................ 180
Timing Characteristics .............................................. 180
Example ...................................................................... 38
Implementation ........................................................... 38
Modifier Values Table ................................................. 39
Sequence Table (16-Entry)......................................... 39
12-bit A/D Functional ................................................ 125
16-bit Timer1 Module .................................................. 63
16-bit Timer2............................................................... 69
16-bit Timer3............................................................... 69
16-bit Timer4............................................................... 74
16-bit Timer5............................................................... 74
32-bit Timer2/3............................................................ 68
BOR Characteristics ......................................................... 173
BOR. See Brown-out Reset.
Brown-out Reset
C
C Compilers
CAN Module ..................................................................... 105
CLKO and I/O Timing
Code Examples
Code Protection ................................................................ 135
Control Registers ................................................................ 42
Core Architecture
CPU Architecture Overview ................................................ 13
Customer Change Notification Service............................. 215
Customer Notification Service .......................................... 215
Customer Support............................................................. 215
dsPIC30F3014/4013
32-bit Timer4/5 ........................................................... 73
CAN Buffers and Protocol Engine ............................ 106
DCI Module............................................................... 116
Dedicated Port Structure ............................................ 51
DSP Engine ................................................................ 18
dsPIC30F3014.............................................................. 9
dsPIC30F4013............................................................ 10
External Power-on Reset Circuit .............................. 147
I
Input Capture Mode.................................................... 77
Oscillator System...................................................... 137
Output Compare Mode ............................................... 81
Reset System ........................................................... 145
Shared Port Structure................................................. 52
SPI.............................................................................. 94
SPI Master/Slave Connection..................................... 94
UART Receiver........................................................... 98
UART Transmitter....................................................... 97
Characteristics.......................................................... 172
Timing Requirements ............................................... 180
MPLAB C18.............................................................. 162
MPLAB C30.............................................................. 162
Baud Rate Setting .................................................... 110
CAN1 Register Map.................................................. 112
Frame Types ............................................................ 105
I/O Timing Characteristics ........................................ 198
I/O Timing Requirements.......................................... 198
Message Reception.................................................. 108
Message Transmission............................................. 109
Modes of Operation .................................................. 107
Overview................................................................... 105
Characteristics.......................................................... 178
Requirements ........................................................... 178
Data EEPROM Block Erase ....................................... 48
Data EEPROM Block Write ........................................ 50
Data EEPROM Read.................................................. 47
Data EEPROM Word Erase ....................................... 48
Data EEPROM Word Write ........................................ 49
Erasing a Row of Program Memory ........................... 43
Initiating a Programming Sequence ........................... 44
Loading Write Latches ................................................ 44
NVMADR .................................................................... 42
NVMADRU ................................................................. 42
NVMCON.................................................................... 42
NVMKEY .................................................................... 42
Overview..................................................................... 13
2
C .............................................................................. 86
DS70138E-page 209

Related parts for DSPIC30F4013-20E/PT