DSPIC30F1010-30I/SO Microchip Technology, DSPIC30F1010-30I/SO Datasheet - Page 184

IC DSPIC MCU/DSP 6K 28SOIC

DSPIC30F1010-30I/SO

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

Specifications of DSPIC30F1010-30I/SO

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-SOIC (7.5mm Width)
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
Package
28SOIC W
Device Core
dsPIC
Family Name
dsPIC30
Maximum Speed
30 MHz
Operating Supply Voltage
3.3|5 V
Number Of Programmable I/os
21
Interface Type
I2C/SPI/UART
On-chip Adc
6-chx10-bit
Number Of Timers
2
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/SO
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
DSPIC30F1010-30I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
DSPIC30F1010-30I/SO
Quantity:
55
dsPIC30F1010/202X
16.6
The ORDER control bit in the ADCON register, when
set, reverses the order of the input pair conversion pro-
cess. Normally (ORDER = 0), the even numbered
input of an input pair is converted first and then the odd
numbered input is converted. If ORDER = 1, the odd
numbered input pin of an input pair is converted first,
followed by the even numbered pin.
This feature is useful when using voltage control
modes and using the early interrupt capability
(EIE = 1). These features enable the user to minimize
the time period from actual acquisition of the feedback
(ADC) data to the update of the control output (PWM).
This time from input to output of the control system
determines the overall stability of the control system.
16.7
The inputs that have dedicated Sample and Hold
(S&H) circuits are sampled when their specified trigger
events occur. The inputs that share the common sam-
ple and hold circuit are sampled in the following
manner:
1.
2.
3.
DS70178C-page 182
If the SEQSAMP bit = 0, and the common
(shared) sample and hold circuit is NOT busy,
then the shared S&H will sample their specified
input at the same time as the dedicated S&H.
This action provides “Simultaneous” sample and
hold functionality.
If the SEQSAMP bit = 0, and the shared S&H is
currently busy with a conversion in progress,
then the shared S&H will sample as soon as
possible (at the start of the new conversion
process for the pair).
If the SEQSAMP bit = 1, then the shared S&H
will sample at the start of the conversion process
for that input. For example: If the ORDER bit = 0
the shared S&H will sample at the start of the
conversion of the second input. If ORDER = 1,
then the shared S&H will sample at the start of
the conversion for the first input.
The SEQSAMP bit is useful for some applica-
tions that want to minimize the time from a
sample event to the conversion of the sample.
When SEQSAMP = 0, the logic attempts to take
the samples for both inputs of a pair at the same
time if the resources are available. The user can
often ensure that the ADC will not be busy with
a prior conversion by controlling the timing of the
trigger signals that initiate the conversion
processes.
Reverse Conversion Order
Simultaneous and Sequential
Sampling in a pair
Preliminary
16.8
The ADC module provides a common or “Group” inter-
rupt request that is the OR of all of the enabled interrupt
sources within the module. Each CPC register has two
IRQENx bits, one for each analog input pair. If the
IRQEN bit is set, an interrupt request is made to the
interrupt controller when the requested conversion is
completed. When an interrupt is generated, an asso-
ciated PxRDY bit in the ADSTAT register is set. The
PxRDY bit is cleared by the user. The user’s software
can examine the ADSTAT register’s PxRDY bits to
determine if additional requested conversions have
been completed.
The group interrupt is useful for applications that use a
common software routine to process ADC interrupts for
multiple analog input pairs. This method is more
traditional in concept.
Note:
Group Interrupt Generation
The user must clear the IFS bit associated
with the ADC in the interrupt controller
before the PxRDY bit is cleared. Failure to
do so may cause interrupts to be lost. The
reason is that the ADC will possibly have
another interrupt pending. If the user
clears the PxRDY bit first, the ADC may
generate another interrupt request, but if
the user then clears the IFS bit, the
interrupt request will be erased.
© 2006 Microchip Technology Inc.

Related parts for DSPIC30F1010-30I/SO