
AD7879
控制寄存器
15
0
07667-029
DIS
CHNL CHNL CHNL ADC
ADC
ACQ1 ACQ0 TMR7 TMR6 TMR5 TMR4 TMR3 TMR2 TMR0 TMR1
PENIRQ ADD2 ADD1 ADD0 MODE1 MODE0
图29.控制寄存器1
控制寄存器1
控制寄存器1 (地址0x01 )中包含的ADC通道
地址和ADC模式位。它集采集时间和
定时器。它还包含一个位来禁用笔中断。
控制寄存器1应始终是编程的最后一个寄存器
之前,要启动转换。它的上电默认值是
0×0000 。要更改任何参数的转换开始后,
该部分应首先投入00模式进行更改;
然后重新设置控制寄存器1 ,确保它始终是
最后一个寄存器编程转换开始之前。
ADC模式(控制寄存器1位[ 11:10 ] )
模式位选择ADC的工作模式。该
AD7879具有三种工作模式。这些被选择的
写在控制模式位注册1.如果模式
位是00 ,不执行任何转换。
表18.控制寄存器1模式选择
ADC
MODE1
0
0
1
1
ADC
MODE0
0
1
0
1
功能
不转换(默认)
单通道转换;该AD7879是
在从模式
序列0 ;在AD7879在从模式
序列1 ;该AD7879是在主模式
定时器(控制寄存器1位[ 7 : 0 ] )
在TMR位控制寄存器1能ADC ,以可重复
,直执行转换或执行转换序列
只有一次或550间隔35微秒μs的高达9.440毫秒。在
从模式,定时器一旦启动的转换序列
结束。在主控模式下,定时器在一月底
转换过程仅在屏幕上仍然感动。如果
触摸被释放,在任何阶段,则定时器停止。下一个
时间屏幕被触摸时,转换序列立即
开始。
表16.控制寄存器1定时器选择
TMR
00000000
00000001
00000010
00000011
…
11111101
11111110
11111111
功能
只转换一次(默认)
每550微秒
每585微秒
每620微秒
…
每9.370毫秒
每9.405毫秒
每9.440毫秒
如果模式位是01 ,一个单一的转换被执行于
通过写控制的通道位选择的通道
寄存器1 (位12至14位) 。在转换结束时,如果该
TMR位控制寄存器1设置为00000000 ,模式
比特恢复到00和ADC返回到没有转换模式,直到
一个新的转换是由主机发起的。设置TMR位
到比00000000其他会导致转换为
重复。
该AD7879还可以被编程为自动转换
一个序列中选择的信道。这两种模式对于这种类型的
转换是从模式和主模式。
对于从模式运行,通道进行数字化选择
通过设置控制寄存器3.转换中的相应位
锡安通过写10B来控制的模式位开始
注册1. ADC数字化,然后选择通道和
结果存储在相应的结果寄存器。在
转换结束后,如果TMR位控制寄存器1顷
设置为00000000 ,模式位恢复到00和ADC的回报
没有转换模式,直到一个新的转换是通过启动
主机。设置TMR位为00000000比其他的原因代码
重复的转换序列。
对于主模式操作,以数字化的渠道
写入控制寄存器3.主控模式,然后选择
通过写11的模式位控制寄存器1。在本
模式下,触摸功能唤醒处于活动状态;因此,转换
锡安不会立即开始。在AD7879等待,直到
画面开始的转换序列之前触及。
然后,ADC数字化所选择的渠道;其结果
被写入到结果寄存器。的AD7879等待
屏幕被再次触摸,或一个定时事件,如果屏幕
依然感动,开始另一个序列前
转换。
采集时间(控制寄存器1位[ 9 : 8 ] )
该ACQ位控制寄存器1允许的选择
采集时间为2微秒(默认值) , 4微秒, 8微秒的ADC ,
或16微秒。用户可通过编程与收购ADC
时间适合于信号的类型被采样。例如,
大RC时间常数的信号可能需要更长的采集
化时代。
表17.采集时间选择
ACQ1
0
0
1
1
ACQ0
0
1
0
1
功能
4个时钟周期(2微秒)
8个时钟周期(4微秒)
16个时钟周期( 8微秒)
32个时钟周期(16微秒)
第0版|第24页36