DSPIC30F5013-30I/PT Microchip Technology, DSPIC30F5013-30I/PT Datasheet - Page 20

no-image

DSPIC30F5013-30I/PT

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

Specifications of DSPIC30F5013-30I/PT

Core Processor
dsPIC
Core Size
16-Bit
Speed
30 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
68
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
80-TFQFP
Core Frequency
40MHz
Core Supply Voltage
5.5V
Embedded Interface Type
CAN, I2C, SPI, UART
No. Of I/o's
68
Flash Memory Size
66KB
Supply Voltage Range
2.5V To 5.5V
Package
80TQFP
Device Core
dsPIC
Family Name
dsPIC30
Maximum Speed
30 MHz
Operating Supply Voltage
2.5|3.3|5 V
Data Bus Width
16 Bit
Number Of Programmable I/os
68
Interface Type
CAN/I2C/SPI/UART
On-chip Adc
16-chx12-bit
Number Of Timers
5
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DM300024 - KIT DEMO DSPICDEM 1.1XLT80PT3 - SOCKET TRAN ICE 80MQFP/TQFPAC164320 - MODULE SKT MPLAB PM3 80TQFPDM300004-2 - BOARD DEMO DSPICDEM.NET 2DM300004-1 - BOARD DEMO DSPICDEM.NET 1AC30F007 - MODULE SKT FOR DSPIC30F 80TQFPDV164005 - KIT ICD2 SIMPLE SUIT W/USB CABLE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
DSPIC30F501330IPT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F5013-30I/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 DSPIC30F5013-30I/PT