×

可以测量交流与直流的万用表

消耗积分:1 | 格式:rar | 大小:1892KB | 2017-05-05

与单片机的约定

分享资料个

可以测量交流与直流的万用表

  #include《reg52.h》

  #include“AD.h”

  sbit OE=P3^0; //AD0809输出允许控制端

  sbit EOC=P3^1; //AD0809转换结束信号输出端

  sbit Start=P3^4; //AD0809启动控制输入端

  //AD采样

  unsigned char ADSample(uchar AD_ADDER) //AD采样函数

  {

  unsigned char Data;

  P2=P2&0X1F; //P2口高三位清零

  P2=P2|AD_ADDER; //选择对应的通道

  Start=0; //启动AD0809

  Start=1;

  Start=0;

  while(EOC==0); //AD0809是否转换结束

  OE=1; //开输出控制端

  Data=P1; //读数据

  OE=0;

  return Data;

  }

  float ValueConver(unsigned char AD) //数据转换函数,将采样得到的值转换为电压值

  { float Temp;

  Temp=2*AD;

  Temp=Temp/255;

  return(Temp);

  }
可以测量交流与直流的万用表

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !