DSPIC30F1010-30I/SP Microchip Technology, DSPIC30F1010-30I/SP Datasheet - Page 15

IC DSPIC MCU/DSP 6K 28DIP

DSPIC30F1010-30I/SP

Manufacturer Part Number
DSPIC30F1010-30I/SP
Description
IC DSPIC MCU/DSP 6K 28DIP
Manufacturer
Microchip Technology
Series
dsPIC™ 30Fr

Specifications of DSPIC30F1010-30I/SP

Core Processor
dsPIC
Core Size
16-Bit
Speed
30 MIPs
Connectivity
I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
21
Program Memory Size
6KB (2K x 24)
Program Memory Type
FLASH
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 6x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-DIP (0.300", 7.62mm)
Data Bus Width
16 bit
Processor Series
DSPIC30F
Core
dsPIC
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, DM240002, DM300023, DM330011
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DM300023 - KIT DEMO DSPICDEM SMPS BUCKDV164005 - KIT ICD2 SIMPLE SUIT W/USB CABLE
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC30F1010-30I/SP
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
43. Module: I
44. Module: I
45. Module: UART (FIFO Error Flags)
© 2008 Microchip Technology Inc.
In 10-bit Addressing mode, some address
matches do not set the RBF flag or load the
receive register, I2CxRCV, if the lower address
byte
particular, these include all addresses with the
form “XX0000XXXX” and “XX1111XXXX”, with the
following exceptions:
• 001111000X
• 011111001X
• 101111010X
• 111111011X
Work around
The lower address byte in 10-bit Addressing mode
should not be a reserved address.
If the I
with an address of 0x102, the I2CxRCV register
content for the lower address byte is 0x01 rather
than
acknowledges both address bytes.
Work around
None.
Under certain circumstances, the PERR and
FERR error bits may not be correct for all bytes in
the receive FIFO. This has only been observed
when both of the following conditions are met:
• The UART receive interrupt is set to occur
• More than two bytes with an error are received.
In these two circumstances, only the first two bytes
with a parity or framing error will have the
corresponding bits indicated correctly. The error
bits will not be set after this occurs.
Work around
None.
when the FIFO is full or three-quarters full
(U1STA<7:6> = 1x), and
matches
2
C module is configured for a 10-bit slave
0x02.
2
2
C Module
C Module
However,
the
reserved
the
addresses.
I
2
C
module
In
46. Module: Module: PSV Operations
dsPIC30F1010/202X
An address error trap occurs in certain addressing
modes when accessing the first four bytes of an
PSV page. This only occurs when using the
following addressing modes:
• MOV.D
• Register Indirect Addressing (word or byte
Work around
Do not perform PSV accesses to any of the first
four bytes using the above addressing modes. For
applications using the C language, MPLAB C30
version 3.11 or higher provides the following
command-line switch that implements a work
around for the erratum:
-merrata=psv_trap
Refer to the readme.txt file in the MPLAB C30
v3.11 toolsuite for further details.
mode) with pre/post decrement
DS80319D-page 15

Related parts for DSPIC30F1010-30I/SP