位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第572页 > COP8-PGMA-56TF1 > COP8-PGMA-56TF1 PDF资料 > COP8-PGMA-56TF1 PDF资料1第54页

COP8AME9
15.0 A / D转换器
9.
(续)
通过循环第五次,设置ATRMP1 = 0
通过循环第六次,设置ATRMP0 = 0
28.转到步骤22 。
29.复位CALP位= 0 ,但留下ATRMP6 : 0不变。
30.复位TRIM位为0 。
15.3 A / D操作
在A / D转换中15 A / D转换器完成
时钟。该A / D转换器接口的工作原理如下。环境
在A / D控制ADBSY位寄存器ENAD发起
A / D转换。转换序列开始于BE-
在写ENAD操作这台ADBSY轧花,
因此,上电A / D转换。在该转换器的第一边缘
时钟在写操作中,取样信号转
上为3个时钟周期。在转换结束时,将
内部转换完成信号将清除ADBSY位
和断电的A / D转换。 A / D转换的10位结果被立即
ately送入A / D转换结果寄存器( ADRSTH和
ADRSTL )完成后TCSTART中。这可以防止
瞬态数据(从A / D转换得到的写一个新的结果
在旧的)是从ADRSLT读取。
在转换过程中无意更改ENAD寄存器
由A / D的控制逻辑被阻止。任何企图
写的ENAD注册,除非ADBSY任何位,而
ADBSY是一个1 ,则忽略。 ADBSY必须要么清除
由A / D转换完成,或者由前所述,用户
预分频器,转换模式或渠道选择的值可以是
改变了。停止电流转换之后,用户可以
加载不同的值预分频器,转换模式或
通道选择并在一个指令开始一次新的转换。
15.3.1预分频器
该A / D转换器(A / D)包括一个预分频器选项
有两个不同的时钟选择。 A / D转换时钟频率
昆西等于MCLK由预分频值。
注意,分频值必须被选择为使得
A / D时钟落在指定的范围内。最大的A / D
频率为1.67 MHz的。这相当于一个600 ns的A / D时钟
周期。
该A / D转换器采用15 A / D时钟周期来完成
转换。因此,最小的A / D转换时间为12微秒
当16的预分频器已经选择与MCLK = 20
兆赫。需要转换的15个A / D时钟周期组成
3个周期进行采样, 1个周期为自动调零的COM
parator , 10个循环转换, 1个循环为加载
结果到结果寄存器,并停止和重新
初始化。该ADBSY旗提供了一个A / D时钟禁止
函数,它由A / D转换断电以节约电能
当它不被使用。
注意:
在A / D转换器也被关断时,该设备是在任
暂停或空闲模式。如果A / D运行时,器件进入
暂停或空闲模式下, A / D关闭电源,然后重新启动
从一开始就带有损坏采样电压转换(和
因此,一个无效的结果) ,当器件退出HALT或闲置
模式。
注意:
如果一个断点时的A / D转换发行,转换将
完成。
等待1.05毫秒放大器来解决。
10.负载01H到ENAD进行A / D转换。
11.将结果存储寄存器。
12.如果结果的三个最显著位全部为一
和ATRMN6 = 1 ,则转到步骤8 。
否则,如果三个最显著位全零,并且
ATRMN6 = 1 ,则转到步骤13 。
否则,如果三个最显著位全部为一,并
ATRMN6 = 0 ,则转到步骤13 。
否则,如果三个最显著位全零,并且
ATRMN6 = 0 ,则转到步骤8 。
请转到步骤15 。
经过13圈第一次,设置ATRMP5 = 0
通过循环第二次,设置ATRMP4 = 0
通过三环路时,设置ATRMP3 = 0
通过循环第四次,设置ATRMP2 = 0
通过循环第五次,设置ATRMP1 = 0
通过循环第六次,设置ATRMP0 = 0
14.转到步骤8 。
15.复位CALN位= 0 ,但留下ATRMN6 : 0不变。
16.负载C0h区到AMPTRMP寄存器,选择VREFP
和无调整值。
17.
18.
19.
20.
等待1.05毫秒放大器来解决。
负载01H到ENAD进行A / D转换。
结果存储寄存器。
如果结果的三个最显著位全部为一,
请转到步骤22 。
否则,如果三个最显著位全零,去
第21步。
否则,转至步骤29 。
21.设置ATRMN6 = 0
通过循环22.第一次,设置ATRMN5 = 1
通过循环第二次,设置ATRMN4 = 1
通过三环路时,设置ATRMN3 = 1
通过循环第四次,设置ATRMN2 = 1
通过循环第五次,设置ATRMN1 = 1
通过循环第六次,设置ATRMN0 = 1
通过循环第七次,请转到步骤29 。
23.等待1.05毫秒放大器来解决。
24.负载01H到ENAD进行A / D转换。
25.将结果存储寄存器。
26.如果结果的三个最显著位全部为一
和ATRMN6 = 1 ,则转到步骤22 。
否则,如果三个最显著位全零,并且
ATRMN6 = 1 ,则转到步骤27 。
否则,如果三个最显著位全部为一,并
ATRMN6 = 0 ,则转到步骤27 。
否则,如果三个最显著位全零,并且
ATRMN6 = 0 ,则转到步骤22 。
请转到步骤29 。
经过27圈第一次,设置ATRMP5 = 0
通过循环第二次,设置ATRMP4 = 0
通过三环路时,设置ATRMP3 = 0
通过循环第四次,设置ATRMP4 = 0
15.4模拟量输入信号源内阻
注意事项
图29
显示在单端模式下,A / D引脚模式。
差模也有类似的A / D引脚模式。引线
到模拟输入端应该保持尽可能短。
噪声和数字时钟耦合到A / D输入可
导致转换错误。时钟引线应保持
远离模拟输入线,以减少耦合。
54
www.national.com