标题:
ADC0808(ADC0809)的多方式操作仿真与源码
[打印本页]
作者:
空格键~~
时间:
2018-7-21 17:57
标题:
ADC0808(ADC0809)的多方式操作仿真与源码
ADC0808(ADC 0809)的多方式操作仿真
在我的proteus中可能没有仿真的问题,所以我才用的ADC ADC0808,都是一个功能芯片,
可以一样的使用,在这里介绍了三种方式的操作,包括无条件方式、查询方式、中断方式。
希望对在在学习AD和DA的朋友有帮助,欢迎留言交流。
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
ADC0809proteus.jpg
(86.04 KB, 下载次数: 51)
下载附件
2018-7-21 17:52 上传
文件说明.jpg
(25.79 KB, 下载次数: 64)
下载附件
2018-7-21 17:52 上传
#include<reg51.h>
#include<absacc.h>
#define uchar unsigned char
#define ADC0809 XBYTE[0x78ff]
void delay()
{
uchar j;
for(j=0;j<250;j++);
}
void main()
{
while(1)
{
ADC0809=0;//启动A/D
delay();
P1=ADC0809;//读取数据
}
}
//查询方式
#include<reg51.h>
#include<absacc.h>
#define uchar unsigned char
#define uint unsigned int
#define ADC0809 XBYTE[0x78ff]
sbit P33=P3^3;
void main()
{
while(1)
{
ADC0809=0;//启动A/D
l1:P33=1;
if(P33==0)
{
P1=ADC0809;
}
else goto l1;
}
}
还有一个在文件中下载即可查看
复制代码
全部资料51hei下载地址:
ADC0808数据手册.pdf
(345.87 KB, 下载次数: 28)
2018-7-21 17:55 上传
点击文件名下载附件
下载积分: 黑币 -5
51黑单片机电子论坛 ADC0809 多方式操作仿真.rar
(19.35 KB, 下载次数: 43)
2018-7-21 17:55 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
空格键~~
时间:
2018-7-21 20:58
细心的人可能会发现ADC0808的采样时钟问题,先看看资料吧
作者:
diexue74110
时间:
2019-5-2 12:52
貌似缺个头文件
作者:
Longxia龙虾
时间:
2021-11-4 14:02
缺了关键的ADC配置,不要下载,里面只有main()函数;ADC相关配置反而没有发出来
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1