标题:
单片机上电后等待以16进制发来的命令码01把AD采集回来的数据回馈给上位机
[打印本页]
作者:
Fader
时间:
2018-11-16 10:45
标题:
单片机上电后等待以16进制发来的命令码01把AD采集回来的数据回馈给上位机
本帖最后由 Fader 于 2018-11-16 10:49 编辑
void main()
{
init();
wela=1;
P0=0x7f;
wela=0;
while(1)
{
if(flag_uart==1)
{
flag_uart=0;
ES=0;
TI=1;
switch(flag_on)
{
case 0:puts("Turn on ad!\n");
TR0=1;
break;
case 1:puts("Turn off ad!\0");
TR0=0;
break;
case 2:puts("Eeeor!\n");
break;
}
while(!TI);
TI=0;
ES=1;
}
if(flag_time==1)
{
flag_time=0;
ad_val=get_ad();
ad_vo=(float)ad_val*5.0/256.0;
ES=0;
TI=1;
printf("The voltage is %fV\n",ad_vo);
while(!TI);
TI=0;
ES=1;
}
display(ad_val);
}
}
chuankouad.zip
2018-11-16 10:49 上传
点击文件名下载附件
下载积分: 黑币 -5
1.1 KB, 下载次数: 6, 下载积分: 黑币 -5
c文件
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1