DSPIC30F5016-20I/PT Microchip Technology, DSPIC30F5016-20I/PT Datasheet - Page 2
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
DSPIC30F5016-20I/PT
Manufacturer Part Number
DSPIC30F5016-20I/PT
Description
IC DSPIC MCU/DSP 66K 80TQFP
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr
Datasheets
1.DSPIC30F2011-20ISO.pdf
(66 pages)
2.DSPIC30F5011T-20IPT.pdf
(34 pages)
3.DSPIC30F6010T-20IPF.pdf
(6 pages)
4.DSPIC30F5016-20IPT.pdf
(100 pages)
Specifications of DSPIC30F5016-20I/PT
Core Processor
dsPIC
Core Size
16-Bit
Speed
20 MIPS
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, Motor Control PWM, QEI, POR, PWM, WDT
Number Of I /o
68
Program Memory Size
66KB (22K x 24)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-TFQFP
For Use With
AC164320 - MODULE SKT MPLAB PM3 80TQFPAC30F007 - MODULE SKT FOR DSPIC30F 80TQFP
Lead Free Status / RoHS Status
Request inventory verification / Request inventory verification
Other names
DSPIC30F501620IPT
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DSPIC30F5016-20I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
dsPIC30F Programmer’s Reference Manual
2.
3.
4.
5.
DS80170A-page 2
Example 2
On page 5-29, Example 2 for the Bit Clear f
instruction should be as follows:
Branch Example 1
On page 5-32, Example 1 for the Computed
Branch instruction should be as follows:
Distance (No Accumulate) - Status
Affected
On page 5-111, the Status Affected for the
Euclidean Distance (No Accumulate) instruction
should be as follows:
Destination
On page 5-145, the following third note should be
added to the Move f to Destination description:
Example 1
Instruction Description - Bit Clear f
Example 2
Instruction Description - Computed
Instruction Description Euclidean
Instruction Description - Move f to
3: When moving word data from file register
memory, the “MOV f to Wnd” instruction
allows any working register (W0:W15) to
be the destination register.
OA, OB, OAB, SA, SB, SAB
Data 0400
002000 HERE:
002002
002108
00210A TABLE7:
00210C
W7
PC
SR
BCLR
SR
...
...
Instruction
Instruction
Before
00 2000
Before
AA55
0000
0x400, #0x9
0084
0000
BRA W7
. . .
. . .
. . .
. . .
. . .
. . .
Data 0400
SR
Instruction
; Branch forward (2+2*W7)
; Clear bit 9 in 0x400
After
A855
0000
W7
PC
SR
Instruction
6.
7.
00 210A
After
On page 5-146, the following third note should be
added to the Move WREG to f description:
On page 5-147, the following third note should be
added to the Mov f to Wnd description:
Instruction Description - Move WREG to f
Instruction Description - Move f to Wnd
0084
0000
3: When moving word data from the working
3: To move a byte of data from file register
register array to file register memory, the
“MOV Wns to f” instruction allows any
working register (W0:W15) to be the
source register.
memory, the “MOV f to Destination”
instruction (page 5-145) may be used.
2003 Microchip Technology Inc.