EM6617
该ADC是双极型的:正或负的输入信号称为虚拟接地点VGND是
转换的。虚接地点VGND是理想的( VSS + VBAT ) / 2的电压水平,必须从供给
外部电路。
称为虚拟接地点的正参考电压VREF VGND定义了输入电压范围
无溢出(满量程转换: +/- Vref的简称VGND )
数据格式如下: MSB
ADCData[7]
是符号位,表示如果输入信号Vin比虚拟高
地面( ADCDATA [7] = “1”)或更低( ADCDATA [7] = “0”) 。
对于负输入信号的最低位的编码中1的补数。
例如:
VIN = VREF +
VIN = + VREF / 2
VIN = VGND
VIN = -VREF / 2
VIN = -VREF
->
->
->
->
->
ADCDATA [7:0 ] =“ 1 1111111 ”
ADCDATA [7:0 ] =“ 1 0111111 ”
ADCDATA [7:0 ] =“ 1 0000000 ”
ADCDATA [7:0 ] =“ 0百万”
ADCDATA [7:0 ] =“ 0 0000000 ”
+127
+63
+0
-63
-127
输入信道被转换为选中
ChannelSelA
和
ChannelSelB
中位数
RegADCCntl
注册。
默认的信道选择为Vref作为ADC输入。
设置为“1”的
Vref1/2Sel
中位
RegSysCntl 3
选择内部V
DD
( Vref2的输入)作为参考电压。
默认情况下, VREF由外部Vref的垫( Vref1的输入)来定义。
该ADC具有由所选择的两个工作模式(连续或单模式)
单身
位(单= “ 0 ” -->
连续模式;单=“1” -->单模) 。
10.1连续模式
转换过程是通过设置到“1”激活的
StartConvert
位。所选择的通道是周期性
( 3.2kHz )转换,并将结果存储在
RegADCDataL
和
RegADCDataH
寄存器。当
StartConvert
位被置为“0” ,则过程将持续到现在的10个时钟周期的完成,然后停止。
每完成后,一个中断请求后
IRQADC
被产生。这个中断请求可以被屏蔽(默认)
(
MaskIRQADC
位)。另请参阅中断处理部分13获取更多信息。人们总是需要读取
RegADCDataH
首先,这个读更新
RegADCDataL
值(影子寄存器) 。
10.2单模
设置为“1”的
StartConvert
位激活1转换所选择的信道的。在转化结束时,
该
StartConvert
位被自动清零,
IRQADC
被产生。数据是可用的
RegADCDataL
和
RegADCDataH
寄存器。人们总是需要读取
RegADCDataH
首先,这个读更新
RegADCDataL
值(影子寄存器) 。
版权
©
2005年, EM微电子,马林SA
34
www.emmicroelectronic.com