登录
首页 单片机论坛
回帖 发帖
正文

主题:请教AD采样的问题

点击:895 回复:0

各位大虾,请帮忙!
在使用AT89C52芯片采样时,AD函数(用C编写的),请提高一个样例阿,为什么我的采 不到数据呢?
sbit ADD_A=P1^0;
  sbit ADD_B=P1^1;
  sbit AD_READ=P1^2;
  sbit AD_CS=P1^3;
  sbit AD_STATU=P3^3;//P3^2;
  sbit CPU_STATU=P1^7; //检测串口通信情况
  sbit CPU_SET = P1^6;
void AD()                               //AD采样函数
  {
       
 op_count=0;
while(op_count++<10);
ADD_A=0;  
    ADD_B=0;
AD_CS=0;
        AD_READ=0;
       while(AD_STATU);
        tempkk=P0;
        AD_READ=1;
       AD_CS=1;
      ttt=tempkk;
          SBUF=ttt;
      while (TI==0);
      TI=0;

  }
06-07-02 17:51

工控新闻

更多新闻资讯