1 / 6
文档名称:

AD0808学习笔记.doc

格式:doc   大小:83KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AD0808学习笔记.doc

上传人:zbfc1172 2018/11/10 文件大小:83 KB

下载得到文件列表

AD0808学习笔记.doc

相关文档

文档介绍

文档介绍:当我学****AD0808时,经过大量的上网查找例程及电路图,发现基本显示部分都是乱序,AD0808数据手册看了几遍,任然不得其解,偶然在网上看到一位网友的点评,豁然开朗,原来网上很多例程与电路图并不配套,试了下,果然正确。
AD0808使用方法请大家自行百度,网上讲的很明白哦
大家注意接线,,…………,
如果你看到了红色注意事项,估计你的问题应该会被解决的,ok
嘿嘿,问题解决了,电压和显示一样的哦,
附上程序如下;
#include<>
sbit OE=P3^6;
sbit ST=P3^0;
sbit EOC=P3^7;
unsigned int dianya;
unsigned char code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
/***************ÑÓʱº¯Êý****************/
void delay(unsigned int z)
{
while(z--);
}
/***************ADC0809²É¼¯º¯Êý*************/
void ADC_0808()
{
int temp;
ST=0;
delay(500);
ST=1;
delay(5);
ST=0; //启动AD转换

while(EOC); //等待准换
while(!EOC); // //转换完成

OE=1; //读数使能
//P1=0xff; temp=P1;
dianya=(unsigned int)(temp*10/);
OE=0;
}
/***************Êý¾Ýת»»ºÍÏÔʾº¯Êý*******************/
void Vpp_Show()
{
unsigned char qian,bai,shi;
qian=dianya/100;
bai=dianya%100/10;