xs128a售后1.znczz3包教程atd寄存器说明_第1页
xs128a售后1.znczz3包教程atd寄存器说明_第2页
xs128a售后1.znczz3包教程atd寄存器说明_第3页
xs128a售后1.znczz3包教程atd寄存器说明_第4页
xs128a售后1.znczz3包教程atd寄存器说明_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ATD0CTL2主要控制ATD0的启动、状态标志以及上电模式,对寄存器进行写操作时,将中断当前的转化过程。寄存器ATD0CTL2如图18所示:18ATD0CTL2ADPU:A/D使能控制位,相当于一个开关,用来启动/A/D转1=A/D0=A/D,以减少功耗 1 快速标志位顺序,每 0 1 等待模式下,ATD0 等待模式下,ATD描xx0001下降沿触011上升沿触101低电平触111高电平触【注意】ETRIGEAN7AN7接收到外部触发时,启动A/D转换,否则不进行转换。0--忽略外部触发;1--有外部触发时开始转换,此时AN7不能用于A/D转换。ASCIE:A/D1ATD0=ATD中ASCIF:A/D1=发生中断02、ATD03---ATD0CTL3主要控制结果寄存器的映射,设置转换序列的长度,还可以暂时冻结ATD0ATD0BDMATD0CTL3如图19所示:19ATD0CTL3S1C、S2C、S4C、S8C:【注意】ATD的每次启动要进行若干次扫描循环,每次扫描循环称为一个转换 FIFO:结果寄存器FIFO1 0 IZE(冻结模式下继续转换(冻结模式下保留Finishconversionthenze(完成转换后冻结 y(冻结模式下立刻冻结ATD0CTL48位/10位转换方式。寄存器ATD0CTL4如图20所示:20ATD0CTL4SRES8A/D1=将到的模拟量以8位二进制数表0=将到的模拟量以10位二进制数表SMP0、SMP1:采样时间SMP2A/D时钟周4A/D时钟周8A/D时钟周16A/D时钟周PPS[0:4]:5分频系数从2到A/D时钟计算:ATDClock=BusClock/(PRS+1)×A/DAD说,就会产生较大的采样误差,那么AD转换的精度就会受较大的影响。换模式以及对齐方式。寄存器ATD0CTL5如图20所示:20【注意】ATDCTRL5设置成多通道转换后,ATDCTRL3设置的通道数,此外ATDCTRL5中还需要设置多通道的起始通道。比如7个通道,起始通道是1,那么就从1-7通道,如果起始通道是2,就2-7,还有0通道。ATD0START0A/D转换是否结束、是否有外部触发等;ATD0START1反映转换序列中相应的转换是否完成。寄存器ATD0START0、ATD0START1如图21所示:SCF在单次转换模式时,当转换完成后置位(SCAN=(SCAN1AFFC0,写1。ETORF当结果寄存器在读出之前已经被写入时,置位(CCF没有)CC[2:0]转换计数器---3位计数器指向下一个将要转换的通道CCF7CCF0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论