W彩票

新闻资讯
服务咨询热线
联系方式
QQ咨询
banner
单片机C说话法度榜样设计:ADC0809 数模转换与显
当前位置:主页 > 新闻资讯 >
单片机C说话法度榜样设计:ADC0809 数模转换与显
发布者admin来源:未知发布时间:2019-03-13 16:10

sbit EOC=P1^1;   //转换停止旌旗灯号

sbit OE=P1^0;  //输出使能

//延时

void DelayMS(uint ms)

{

uchar i;

while(ms--) for(i=0;i<120;i++);

}

//显示转换成果

void Display_Result(uchar d)

{

P2=0xf7; 第 4 个数码管显示个位数

P0=DSY_CODE[d%10];

DelayMS(5);

P2=0xfb; 第 3 个数码管显示十位数

P0=DSY_CODE[d%100/10];

DelayMS(5);

P2=0xfd; 第 2 个数码管显示百位数

P0=DSY_CODE[d/100];

DelayMS(5);

            }

//主法度榜样

void main()

{

TMOD=0x02; //T1 工作模式 2

TH0=0x14;

TL0=0x00;

IE=0x82;

TR0=1;

P1=0x3f;  //选择 ADC0809 的通道 3(0111)(P1.4~P1.6)

while(1)

{

ST=0;ST=1;ST=0;    //启动 A/D 转换

while(EOC==0);     //等待转换完成

OE=1; 

Display_Result(P3);

OE=0; 

}

 }

//T0 准时器中断给 ADC0808 供给时钟旌旗灯号

void Timer0_INT() interrupt 1

{

CLK=~CLK;

}

 

 

 

上一篇:稳压二极管道理及应用
下一篇:没有了

免责声明: 本站资料及图片来源互联网文章,本网不承担任何由内容信息所引起的争议和法律责任。所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,我们将做删除处理!