• 大小: 0.06M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-22
  • 标签: protues  ES  电路  仿真  程序  

资源简介

ADC0808的模数转换例子,内带程序和proteus

资源截图

代码片段和文件信息

#include “reg52.h“

#define uchar unsigned char
#define uint unsigned char



sbit ST=P1^0;
sbit EOC=P1^1;
sbit OE=P1^2;
sbit pinlv=P1^4;


uchar AD_DATA;//保存IN0和IN1经AD转换后的数据
uchar flag=0a;
//uchar code table[]=“I get“;

// 延时函数
void delay(uchar i)
{
uchar j;
while(i--)
{
for(j=125; j>0; j--);
}
}

// 系统初始化
void init()
{
TMOD = 0x20;// 设定定时器T0、T1工作方式
//TH0 = 206;//利用T0中断产生CLK信息
//TL0 = 206;
//TR0 = 1;//启动定时器T0
//ET0 = 1;  //中断允许位

TH1 = 255;
TL1 = 255;
TR1 = 1;

//REN = 1;
SM0 = 0;
SM1 = 1;
//PCON = 0x80; 
//ES = 1;

EA = 1;// 开总中断

ST =0;
OE = 0;

}

// T0中断服务程序
//void t0(void) interrupt 1 using 0
//{
// CLK = ~CLK;
//}

void ser() interrupt 4
{
RI = 0;
a = SBUF;
}

//AD转换函数
void AD()
{
ST = 0;
//ADDCS = 0;//选择通道IN0
delay(10);
ST = 1;//启动AD转换
delay(10);
ST = 0;
while(0 == EOC);
OE = 1;
AD_DATA = P2;
flag = 1;
//P0  = P2;
OE = 0;

}

// 主函数
void main()
{
init();

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-09-26 22:33  ADC\
     文件       21012  2019-09-26 22:33  ADC\ADC.pdsprj
     文件        2354  2019-11-14 13:41  ADC\ADC.pdsprj.DESKTOP-QJ6T56G.zzj.workspace
     目录           0  2019-10-17 20:27  ADC\ADC_pro\
     文件        4221  2019-09-27 20:59  ADC\ADC_pro\ADCPro
     文件        7407  2019-09-27 20:59  ADC\ADC_pro\ADCPro.M51
     文件         816  2019-09-27 20:59  ADC\ADC_pro\ADCPro.hex
     文件          60  2019-09-27 20:59  ADC\ADC_pro\ADCPro.lnp
     文件         181  2019-10-17 20:19  ADC\ADC_pro\ADCPro.plg
     文件       55663  2019-09-28 15:51  ADC\ADC_pro\ADCPro.uvopt
     文件       13404  2019-09-22 08:51  ADC\ADC_pro\ADCPro.uvproj
     文件       55653  2019-09-27 21:11  ADC\ADC_pro\ADCPro_uvopt.bak
     文件           0  2019-09-19 22:25  ADC\ADC_pro\ADCPro_uvproj.bak
     文件        6376  2009-05-07 14:37  ADC\ADC_pro\STARTUP.A51
     文件       14048  2019-09-20 16:13  ADC\ADC_pro\STARTUP.LST
     文件         749  2019-09-20 16:13  ADC\ADC_pro\STARTUP.OBJ
     文件        4136  2019-09-27 20:57  ADC\ADC_pro\adcpro.LST
     文件        3948  2019-09-27 20:57  ADC\ADC_pro\adcpro.OBJ
     文件          36  2019-09-27 20:57  ADC\ADC_pro\adcpro.__i
     文件        1226  2019-09-27 20:57  ADC\ADC_pro\adcpro.c
     文件        1296  2019-09-27 20:53  ADC\ADC_pro\t0.c
     文件       21019  2019-09-25 22:47  ADC\Backup Of ADC.pdsbak

评论

共有 条评论