- 3
- 0
- 约3.05万字
- 约 169页
- 2018-09-07 发布于河南
- 举报
程序如下: # include absacc.h # include reg51.h # define uchar unsigned char # define IN0 XBYTE [ 0x7ff8 ] /* 设置AD0809的通道0地址 */ sbit ad_busy =P3^3 ; /* 即EOC状态 */ void ad0809 ( uchar idata *x ) /* 采样结果放指针中的A/D采集函数 */ { uchar i ; uchar xdata *ad_adr ; ad_adr= IN0 ; for ( i=0 ; i8 ;i++ ) /* 处理8通道 */ { *ad_adr=0 ; /* 启动转换 */ i=i ; /* 延时等待EOC变低 */ i=i ; while (ad_busy = =0 ) ; /* 查询等待转换结束 */ x[i ]=
原创力文档

文档评论(0)