DSP原理与应用课件课件.ppt

  1. 1、本文档共178页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
●位13:ADC立即开始转换。 = 0 /1:无动作/立即启动转换。 ●位12:ADC2的禁止/使能位,可以在转换过程中写入,不影 响本次转换,写入本位的信息在下一次转换时才生效。 = 0 /1: ADC2禁止/ ADC2被使能。 ●位11:ADC1的禁止/使能位,同ADC2。 ●位10:ADC连续转换设置位。 = 0 /1:无操作/连续转换。 ●位9:ADC中断允许位。若被置位,则当ADCINTFLAG=1时, 将产生一次中断。 ●位8:ADC中断标志位。若该位为1,表示有中断发生。 ●位7:转换结束标志。= 0 /1:转换结束/转换正在进行。 ●位6~位4:ADC2通道选择。 = 000~111:依次选择通道8~通道15。 ●位3~位1:ADC1通道选择。 = 000~111:依次选择通道0~通道7。 ●位0:转换启动位。= 0 /1:无动作/启动转换。 精品 Ⅱ、ADC控制寄存器2(ADCTRL2)——地址7034H: 其中: ●位10:事件管理模块启动转换使能位,可以在任何时候写入,不影响本 次转换,写入本位的信息在下一次转换时才生效。 = 0 /1: 禁止/ 允许事件管理模块启动转换。 ●位9:外部信号(即ADCSOC)启动转换使能位。 = 0 /1: 禁止/ 允许ADCSOC启动转换。 ●位7~位6:表明ADC1数据寄存器FIFO的状态。 = 00 :FIFO空 01: FIFO 有一个数据。 10: FIFO 有两个数据。 11: FIFO 有两个数据,而且之前的数据至少丢失一个。 ●位4~位3:表明ADC2数据寄存器FIFO的状态。同ADCFIFO1。 ●位2~位0:A/D转换输入时钟预定标因子,见前表。 15~11 10 9 8 Rserved ADCEVSOC ADCEXTSOC Rserved 7~6 5 4~3 2~0 ADCFIFO1 Rserved ADCFIFO2 ADCPSCALE 精品 Ⅲ、A/D转换数字输出寄存器: 每个ADC包含一个2级FIFO数字输出寄存器。该寄存器 包含一个模拟输入转换后的10位数字结果,存放在寄存器的 高10位,即10位A/D转换结果D9~ D0 ,依次存放在FIFO的高 10位D15~ D6 中,读FIFO时,低6位D5~ D0始终为0。 ADCFIFO1地址为7036H。 ADCFIFO2地址为7038H。 ⑤ADC初始化编程举例: ADCTRL1 .set 07032h;ADC控制寄存器1的地址 ADCTRL2 .set 07034h; ADC控制寄存器2的地址 LDP #224;数据页=224(即0E0H) SPLK #1000100100000000B,ADCTRL1; 设置ADCTRL1 SPLK #0000000000000101B, ADCTRL2;设置ADCTRL1 精品 9、串行通信接口(SCI) ①功能:实现DSP与其他计算机或设备之间的异步串行通行,可 以实现半双工或全双工及多机之间的通信。 ②特点:该模块是一个8位片内外设,通过DSP的16位外部数据 总线的低8位与外部设备通信,读高8位的值不确定, 写高8位无效。SCI的内部控制寄存器也均为8位。 ③SCI的主要结构模块: ●发送器:由三部分组成 一个发送数据引脚—— SCITXD; 一个发送缓冲寄存器(SCITXBUF)—— 包含要发送的数据; 一个发送移位寄存器(TXSHF)—— 将SCITXBUF中的数据移位后经由 SCITXD串行输出。 ●接收器:由三部分组成 一个接收数据输入引脚—— SCIRXD; 一个接收缓冲寄存器(SCIRXBUF)—— 包含接收到的并行数据;

文档评论(0)

liuxiaoyu98 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档