DSPIC30F5011-20E/PT Microchip Technology, DSPIC30F5011-20E/PT Datasheet - Page 20

IC,DSP,16-BIT,CMOS,TQFP,64PIN,PLASTIC

DSPIC30F5011-20E/PT

Manufacturer Part Number
DSPIC30F5011-20E/PT
Description
IC,DSP,16-BIT,CMOS,TQFP,64PIN,PLASTIC
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F5011-20E/PT

Rohs Compliant
YES
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 ~ 125°C
Package / Case
64-TFQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT64PT5 - SOCKET TRAN ICE 64MQFP/TQFPAC30F008 - MODULE SKT FOR DSPIC30F 64TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
DSPIC30F5011-20E/PTG
DSPIC30F501120EPT
DSPIC30F501120EPT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F5011-20E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
dsPIC30F5011/5013
26. Module: Data EEPROM
FIGURE 1:
DS80453E-page 20
The Most Significant bit of every fourth byte in data
EEPROM may be corrupted on any write
operation. This write corruption may occur while
using either PRO MATE
Run-Time Self-Programming (RTSP).
Figure 1
EEPROM and indicates the affected bits.
Work arounds
Work around 1:
Use program Flash memory instead of data
EEPROM to store constant data.
Work around 2:
Use less than 16 bits in each word in the available
data EEPROM, excluding the Most Significant bit.
(Odd Address)
Note 1: The shaded bits labelled “B” represent the bits that may be corrupted on a write operation.
0x7FFC01
0x7FFC03
0x7FFC05
0x7FFC07
0x7FFC09
0x7FFC0B
High Byte
2: The memory map shown here depicts only the first twelve bytes of device EEPROM.
shows the first twelve bytes in data
dsPIC30F5011/5013 DATA EEPROM
B
B
B
15 14 13 12 11 10
®
, MPLAB ICD 2 or
9
8
7
6
EXAMPLE 13:
.include
.section
.align 4
.hword 0xF345
.byte
.byte
.hword 0x1234
.byte
.byte
5
Work around 3:
Avoid using every fourth byte.
how the ASM30 assembler can be used to allocate
data in the EEPROM under this constraint.
Affected Silicon Revisions
4
A1
X
3
0x23
0xFF
0x23
0xFF
A2
2
X
"p30f5013.inc"
.eedata, "r"
1
A3
0
© 2010 Microchip Technology Inc.
A4
(Even Address)
;Unused byte
;Unused byte"
0x7FFC0A
0x7FFC00
0x7FFC02
0x7FFC04
0x7FFC06
0x7FFC08
Low Byte
Example 13
shows

Related parts for DSPIC30F5011-20E/PT