0809_2.c

来自「常用子程序-61个-4.2M.zip」· C语言 代码 · 共 25 行

C
25
字号
#include <absacc.h>
#include <reg51.h>
#define IN6 XBYTE[0x7ffe]
sbit ad_busy=P3^3;
uchar idata ad[20];

void ad0809(p,n)
 uchar idata *p;
 uchar n;  //通道数为n
{  uchar i;
   uchar xdata *ad_adr;
   ad_adr=&IN6;    
   for (i=0;i<n;i++)
    { *ad_adr=0;
      i=i;
      i=i;
      while (ad_busy==0);
      *p++=*ad_adr;
    }
}
main()
{ 
  ad0809(ad,20);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?