DSPIC30F5011T-20I/PT Microchip Technology, DSPIC30F5011T-20I/PT Datasheet

no-image

DSPIC30F5011T-20I/PT

Manufacturer Part Number
DSPIC30F5011T-20I/PT
Description
IC DSPIC MCU/DSP 66K 64TQFP
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F5011T-20I/PT

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, LVD, POR, PWM, WDT
Number Of I /o
52
Program Memory Size
66KB (22K x 24)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 16x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TFQFP
For Use With
AC30F008 - MODULE SKT FOR DSPIC30F 64TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
DSPIC30F5011T20IP

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F5011T-20I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
DSPIC30F5011T-20I/PTG
Manufacturer:
Microchip Technology
Quantity:
10 000
dsPIC30F5011/5013 (Rev. A1/A2) Silicon
Errata
The dsPIC30F5011/5013 (Rev. A1/A2) samples you
have received were found to conform to the specifica-
tions and functionality described in the following
documents:
• DS70030 – dsPIC30F Programmer’s Reference
• DS70116 – dsPIC30F5011, dsPIC30F5013 Data
• DS70046 – dsPIC30F Family Reference Manual
The exceptions to the specifications in the documents
listed above are described in this section. The specific
devices for which these exceptions are described are
listed below:
These devices may be identified by the following
message that appears in the MPLAB
Window under MPLAB IDE, when a “reset-and-
connect” operation is performed within MPLAB IDE:
Setting Vdd source to target
Target
revision = mg3 a1
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Depending on the revision of silicon, the text in bold
would either state “a1” or “a2”.
The errata described in this section will be fixed in
future revisions of dsPIC30F5011 and dsPIC30F5013
devices.
Silicon Errata Summary
The following list summarizes the errata described in
further detail throughout the remainder of this
document:
1.
2.
© 2005 Microchip Technology Inc.
Manual
Sheet
• dsPIC30F5011
• dsPIC30F5013
Data EEPROM
The Most Significant bit of every 4th byte in data
EEPROM may be corrupted
Decimal Adjust Instruction
The Decimal Adjust instruction, DAW.b, may
improperly clear the Carry bit, C (SR<0>).
Device
dsPIC30F5011/5013 Rev. A1/A2 Silicon Errata
dsPIC30F5013
.
®
ICD 2 Output
found,
dsPIC30F5011/5013
3.
4.
5.
6.
7.
8.
9.
10. x4 PLL Operation
11. Sequential Interrupts
12. Using OSC2/RC15 pin for Digital I/O
The following sections will describe the errata and work
around to these errata, where they may apply.
PSV Operations Using SR
In certain instructions, fetching one of the
operands from program memory using Program
Space Visibility (PSV) will corrupt specific bits in
the Status Register, SR.
Early Termination of Nested DO Loops
When using two DO loops in a nested fashion,
terminating the inner-level DO loop by setting the
EDT(CORCON<11>) bit will produce unexpected
results.
I
Read operations performed on the I2CCON SFR,
may yield incorrect results at operation over
20 MIPS.
I
Write operations performed on the I2CTRN SFR,
may yield incorrect results at operation over
20 MIPS.
UART – Write Operations on U1MODE and
U2MODE SFRs
Write operations performed on the U1MODE and
U2MODE SFRs may yield incorrect results at
operation over 20 MIPS.
DCI – Stop in Idle mode
The DCI module should not be stopped when the
device enters Idle mode.
High I
Memory
This release of silicon exhibits a current draw (I
of approximately 190 mA during a Row Erase
operation performed on program Flash memory.
The x4 PLL mode of operation may not function
correctly for certain input frequencies.
Sequential interrupts after modifying the CPU IPL,
interrupt IPL, interrupt enable or interrupt flag may
cause an Address Error trap.
For this revision of silicon, if the pin RC15 is
required for digital input/output, the FPR<4:0> bits
in the FOSC Configuration register may not be set
up for FRC w/PLL 4x/8x/16x modes.
2
2
C™ – Read Operations on I2CCON SFR
C – Write Operations on I2CTRN SFR
DD
During Row Erase of Program Flash
DS80210E-page 1
DD
)

Related parts for DSPIC30F5011T-20I/PT

DSPIC30F5011T-20I/PT Summary of contents

Page 1

... EEPROM may be corrupted 2. Decimal Adjust Instruction The Decimal Adjust instruction, DAW.b, may improperly clear the Carry bit, C (SR<0>). © 2005 Microchip Technology Inc. dsPIC30F5011/5013 3. PSV Operations Using SR In certain instructions, fetching one of the operands from program memory using Program Space Visibility (PSV) will corrupt specific bits in the Status Register, SR ...

Page 2

... NC, L0 DAW.b w2 BSET.b SR, #C BRA L1 L0:DAW.b w2 L1: .... Low Byte (Even Address) 0x7FFC00 0x7FFC02 0x7FFC04 0x7FFC06 0x7FFC08 0x7FFC0A Instruction DAW.b ;First BCD number ;Second BCD number ;If C set ;If not,do DAW and ;set the carry bit ;and exit © 2005 Microchip Technology Inc. ...

Page 3

... ASM30 assembler, the application may perform a PSV access to move the source operand from program memory to RAM register prior to performing the operations listed in Table 1. The work around for Example 3 is demonstrated in Example 4. © 2005 Microchip Technology Inc. dsPIC30F5011/5013 Examples of Incorrect Operation ;See Note 1 ;See Note 1 ;See Note 1 ...

Page 4

... SFR (I2CCON in this case). This function should only be used to read the I2CCON Special Function Register. For example, the I2CCON register can be read using a function call: reg_value = __builtin_readsfr(&I2CCON); where ‘reg_value’ is the 16-bit value read from the SFR. © 2005 Microchip Technology Inc. ...

Page 5

... I2CTRN register can be written using a function call: __builtin_writesfr(&I2CTRN, reg_value); where ‘reg_value’ is the 16-bit value to be written to the SFR. © 2005 Microchip Technology Inc. dsPIC30F5011/5013 7. Module: UART – Write Operations on U1MODE and U2MODE SFRs Data writes to the U1MODE and U2MODE Special ...

Page 6

... Use x8 PLL or x16 PLL mode of operation and ) of DD set final device clock speed using the POST<1:0> oscillator postscaler control bits (OSCCON<7:6>). 2. Use the EC without PLL Clock mode with a suitable clock frequency to obtain the equivalent x4 PLL clock rate. is 2.5-3.0V, the x4 PLL input © 2005 Microchip Technology Inc. ...

Page 7

... EXAMPLE 11: #define DISI_PROTECT(X) { __asm__ volatile ("DISI #0x1FFF");\ X; DISICNT = 0; } DISI_PROTECT(SRbits.IPL = 0x5); © 2005 Microchip Technology Inc. dsPIC30F5011/5013 Work around The user may disable interrupt nesting or execute a DISI instruction before modifying the CPU IPL or Interrupt 1 setting. A minimum DISI value required if the DISI is executed immediately before the CPU IPL or Interrupt 1 is modified, as shown in Example 9 ...

Page 8

... FOSC Configuration register may not be set up for FRC w/PLL 4x/8x/16x modes. Work around None. In future revisions of silicon, port pin RC15 may also be configured for digital I/O when the FPR<4:0> bits in the FOSC Configuration register are set up for FRC w/PLL 4x/8x/16x modes. DS80210E-page 8 © 2005 Microchip Technology Inc. ...

Page 9

... Revision D (3/2005) Added silicon issues 8 (Data Converter Interface – Idle), 9 (High I During Row Erase of Program Flash DD Memory), 10 (PLL) and 11 (Interrupt Controller – Sequential Interrupts). Revision E (4/2005) Added silicon issue 12 (Using OSC2/RC15 pin for Digital I/O). © 2005 Microchip Technology Inc. dsPIC30F5011/5013 DS80210E-page 9 ...

Page 10

... NOTES: DS80210E-page 10 © 2005 Microchip Technology Inc. ...

Page 11

... PowerCal, PowerInfo, PowerMate, PowerTool, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel, Total Endurance and WiperLock are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...

Page 12

... Fax: 65-6334-8850 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Taiwan - Hsinchu Tel: 886-3-572-9526 Fax: 886-3-572-6459 © 2005 Microchip Technology Inc. EUROPE Austria - Weis Tel: 43-7242-2244-399 Fax: 43-7242-2244-393 Denmark - Ballerup Tel: 45-4450-2828 Fax: 45-4485-2829 France - Massy Tel: 33-1-69-53-63-20 ...

Related keywords