DSP2812讲义7(研究生2013)模数转换器(ADC).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP2812讲义7(研究生2013)模数转换器(ADC)

F2812模/数转换器(ADC);模数转换器模块的结构;;;;;;;;;;;;;;;;;;;;;;模数转换模块应用实例;;程序设计;;;;;;F2812硬件电路设计;F2812封装形式与引脚定义;引脚说明;不同硬件模块的设计;内部晶振和外部晶振;F28xx/F28xxx芯片的内部振荡电路能够把晶振和X1、X2引脚直接相连,X1引脚通常是数字参考电压(VDD) , X2引脚是内部振荡的输出,晶振直接和X1 , X2引脚直接相连,如果引脚X2不用,必须悬空。F281x芯片有相同的引脚X1和XCLKIN。;图3显示了利用晶振来连接的外部电路上拉电容的大小根据等式而定。;b.利用外部振荡器;2.电源电路设计;采用双电源供电;3.;通用输入/输出(GPIO);绝大部分是多功能复用引脚,通过GPIO MUX寄存器来选择配置具体的功能。 可以独立操作也可以作为外设I/O信号(通过GPxMUX寄存器配置)使用。 如果引脚工作在数字量I/O模式,通过方向控制寄存器(GPxDIR)控制数字量I/O的方向,并可以通过量化寄存器(GPxQUAL)量化输入信号,消除外部噪声信号 GPIO多路复用器的各寄存器如下:;;C28x GPIO 寄存器结构;;;;;GPIO的功能选择框图;C28x GPIO 功能框图;多路复用器的寄存器;;;;;;;;4.3 GPIO应用举例——8×8LED点阵控制;4.3.1.1 8×8点阵内部电路;4.3.1.2 串行输入并行输出移位寄存器74164功能;4.3.2 程序设计;4.3.2.2 控制数据串行输出函数;4.3.2.3 输出字符与字模阵列;调整延时程序;4.3.3 参考主程序:;4.3.3 参考主程序:;/***********************GPIO端口配置函数***************************/ void Gpio_select(void) { EALLOW; GpioMuxRegs.GPBMUX.all=0x0000; //设置B组端口为GPIO功能 GpioMuxRegs.GPBDIR.all=0xFFFF; // 设置B组端口为输出端口 GpioMuxRegs.GPFMUX.all=0x0000; //设置F组端口为GPIO功能 GpioMuxRegs.GPFDIR.all=0xFFFF ; // 设置F组端口为输出端口 EDIS; } /****************行扫描数据串行输出函数***************************/ void sendto1(unsigned char kdab) { unsigned char i; kdab=dab; CLK1=0; //控制时钟脉冲引脚输出设置为低电平 for(i=0;i8;i++) //经过八个时钟脉冲控制将八位串行数据输出 { if((kdab0x01) == 0x01) //判别输出数据 { DINC=1; //如果输出数据为1,将数据送入DINC输出 } else DINC = 0; //如果输出数据为0,将数据送入DINC输出 CLK1=1; //时钟引脚设置输出高电平 CLK1=0; //时钟引脚恢复为低电平,通过这两个命令, //在CLK1脚模拟输出一个时钟脉冲信号,将 //串行端口数据输出一位。 kdab=kdab1; //数据右移,提取下一位串行数据 } };/****************列扫描数据串行输出函数***************************/ void sendto1(unsigned char kdab) { unsigned char i; kdab=dab; CLK1=0; //控制时钟脉冲引脚输出设置为低电平 for(i=0;i8;i++) //经过八个时钟脉冲控制将八位串行数据输出 { if((k

文档评论(0)

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

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

1亿VIP精品文档

相关文档