⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 text1

📁 由VHDL 语言实现的AD0809用的是KEIL环境已经得到验证
💻
字号:
#include<reg52.h>
#include<absab.h>
#define uchar unsigned char
#define in0 XBXTE[0X7FF8]	//设置通道0的指针地址
sbit ad_busy =P3^3;			//EOC的状态

void ad0809(unchar idata *x)  //采样的结果放在AD采样的指针中
{
 uchar i;
 uchar xdate *ad_adr;
 ad_adr=&i;n0;
 for(i=0;i<8;i++)     //处理8通道
 {						 //启动转换
 *ad_adr=0;
 i=i;					  //延时等待EOC变第
 i=i;
 while(ad_busy==0);		 //查询EOC
 x[i]=*ad_adr;			  //保存 结果
 ad_ad++;				 //转入下一通道
 }}
 void main(void)
 {
 static uchar idata ad[10];
 ad0809(ad);				 //采样最终值
 }
 

⌨️ 快捷键说明

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