2006 Microchip Technology Inc.
Preliminary
DS70178C-page 185
dsPIC30F1010/202X
EXAMPLE 16-1:
ADC BASE REGISTER CODE (CONTINUED)
16.15 Changing A/D Clock
In general, the ADC cannot accept changes to the ADC
clock divisor while ADON = 1. If the user makes A/D
clock changes while ADON = 1, the results will be
indeterminate.
16.16 Sample and Conversion
The ADC module always assigns two ADC clock peri-
ods for the sampling process. When operating at the
maximum conversion rate of 2 Msps per channel, the
sampling period is:
2 x 41.6 nsec = 83.3 nsec.
Each ADC pair specified in the ADCPCx registers ini-
tiates a sample operation when the selected trigger
event occurs. The conversion of the sampled analog
data occurs as resources become available.
If a new trigger event occurs for a specific channel
before a previous sample and convert request for that
channel has been processed, the newer request is
ignored. It is the user’s responsibility not to exceed the
conversion rate capability for the module.
The actual conversion process requires 10 additional
ADC clocks. The conversion is processed serially, bit 9
first, then bit 8, down to bit 0. The result is stored when
the conversion is completed.
; The actual pair conversion interrupt handler
; Don't forget to pop the stack when done and return from interrupt
ADC_PAIR0_PROC:
...
; The ADC pair 0 conversion complete handler
POP.S
; Restore W0-W3 and SR registers
RETFIE
; Return from Interrupt
ADC_PAIR1_PROC:
...
; The ADC pair 1 conversion complete handler
POP.S
; Restore W0-W3 and SR registers
RETFIE
; Return from Interrupt
ADC_PAIR2_PROC:
...
; The ADC pair 2 conversion complete handler
POP.S
; Restore W0-W3 and SR registers
RETFIE
; Return from Interrupt
ADC_PAIR3_PROC:
...
; The ADC pair 3 conversion complete handler
POP.S
; Restore W0-W3 and SR registers
RETFIE
; Return from Interrupt
ADC_PAIR4_PROC:
...
; The ADC pair 4 conversion complete handler
POP.S
; Restore W0-W3 and SR registers
RETFIE
; Return from Interrupt
ADC_PAIR5_PROC:
...
; The ADC pair 5 conversion complete handler
POP.S
; Restore W0-W3 and SR registers
RETFIE
; Return from Interrupt
相关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 功能描述: