dsPIC30F1010/202X
DS70178C-page 182
Preliminary
2006 Microchip Technology Inc.
16.6
Reverse Conversion Order
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
Simultaneous and Sequential
Sampling in a pair
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.
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.
2.
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).
3.
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.
16.8
Group Interrupt Generation
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:
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.
相关PDF资料
PIC16F628A-I/SS IC MCU FLASH 2KX14 EEPROM 20SSOP
PIC18LF43K22-I/PT IC PIC MCU 8KB FLASH 44TQFP
DSPIC33FJ16MC101-I/SO IC DSP 16BIT 16KB 20SOIC
PIC12C672-04I/SM IC MCU OTP 2KX14 A/D 8-SOIJ
PIC12C671-04I/SM IC MCU OTP 1KX14 A/D 8-SOIJ
PIC18F26K20-I/SO IC PIC MCU FLASH 32KX16 28-SOIC
PIC18LF24J11-I/SO IC PIC MCU FLASH 16K 2V 28-SOIC
DSPIC33FJ16MC102-I/SS IC DSP 16BIT 16KB 28SSOP
相关代理商/技术参数
PIC18F14K50-I/SS 功能描述:8位微控制器 -MCU 16KB Flash 768 RAM15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F14K50T-I/SO 功能描述:8位微控制器 -MCU 16KB Flash 768 RAM15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F14K50T-I/SS 功能描述:8位微控制器 -MCU 16KB Flash 768 RAM15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2220-E/SO 功能描述:8位微控制器 -MCU 4KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2220-E/SP 功能描述:8位微控制器 -MCU 4KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2220-I/SO 功能描述:8位微控制器 -MCU 4KB 512 RAM 25 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F2220-I/SO 制造商:Microchip Technology Inc 功能描述:IC 8BIT FLASH MCU 18F2220 SOIC28
PIC18F2220-I/SOC03 制造商:Microchip Technology Inc 功能描述: