电子设计创新训练(基础)第四常用ADDA转换器应用介绍精选.pptVIP

  • 2
  • 0
  • 约8.25千字
  • 约 52页
  • 2016-08-24 发布于湖北
  • 举报

电子设计创新训练(基础)第四常用ADDA转换器应用介绍精选.ppt

第四章 常用A/D、D/A转换器应用介绍 图4-19 ICL7135管脚图 图4-20 ICL7135时序图 2、接口与编程设计举例 本设计则独辟蹊径,仅使用三根I/O口线就实现了ICL7135与51单片机的接口。本例默认ICL7135为连续转换方式,如果需要控制它的转换起始过程,则还需要一根I/O口线来控制它的R/H端。接口及BUSY信号波形参见图4-21,具体是利用了ICL7135的BUSY信号输出端,它指示了芯片的积分过程。芯片的积分过程包括了对测量信号的积分阶段及对基准电压的放电阶段,对测量信号积分时间固定为10000个时钟周期,而对基准放电的时间计数就是A/D转换结果。只要对BUSY信号的高电平进行时钟同步计数,再减掉10000就能够得到A/D结果。具体的设计是使用单片机T0计数,INT0接BUSY做门控,同时使用INT0的后沿中断获得A/D转换结果。具体程序如下: 图4-21 ICL7135管脚排列、接口及积分波形图 图4-22 ICL7135应用时钟计数输出电气连接图 图4-23 ICL7135利用获得时钟的原理图 //程序举例:条件:图4-19 #include reg51.h int data addat; //定义A/D采样结果变量 bit adover=0; //定义A/D结束标志 sbit pol=P1^0; //定义A

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档