久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
單片機(jī)和上位機(jī)通信程序遇到問題了 求大神支招!
[打印本頁]
作者:
三分鐘熱度
時(shí)間:
2017-8-25 17:35
標(biāo)題:
單片機(jī)和上位機(jī)通信程序遇到問題了 求大神支招!
程序是:發(fā)送給單片機(jī)01時(shí),單片機(jī)發(fā)送“Turn on ad!”給上位機(jī),開啟ad轉(zhuǎn)換,并顯示AD的電壓,在數(shù)碼管的前三位顯示ad的數(shù)字量。
但發(fā)送01給單片機(jī)后,擰動(dòng)電位器后,二極管會(huì)改變,但數(shù)碼管一直顯示8.8.8.(會(huì)閃);求幫忙解決!!!!
還有用adc0804芯片來實(shí)現(xiàn)ad轉(zhuǎn)換,我到現(xiàn)在還有點(diǎn)搞不懂!!!支招!!!
#include <reg52.h>
#include <intrins.h>
#include <stdio.h>
#define uchar unsigned char
sbit dula=P2^6;
sbit wela=P2^7;
sbit adwr=P3^6;
sbit adrd=P3^7;
uchar a,b,flag,flag_ad,flag_smg,ad_vol,t0;
float num;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void delay(uchar z)
{
uchar x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void display(uchar num)
{
uchar bai,shi,ge;
bai=num/100;
shi=num%100/10;
ge=num%10;
wela=1;
P0=0x7e;
wela=0;
P0=0xff;
dula=1;
dula=table[bai];
dula=0;
delay(5);
wela=1;
P0=0x7d;
wela=0;
P0=0xff;
dula=1;
dula=table[shi];
dula=0;
delay(5);
wela=1;
P0=0x7b;
wela=0;
P0=0xff;
dula=1;
dula=table[ge];
dula=0;
delay(5);
}
uchar ad()
{
uchar adval;
wela=1;
P0=0x7f;
adwr=1;
adwr=0;
adwr=1;
delay(10);
P1=0xff;
adrd=1;
adrd=0;
adval=P1;
adrd=1;
P1=adval;
return adval;
}
void main()
{
EA=1;
TMOD=0x21;
TH1=0xfd;
TL1=0xfd;
TR1=1;
TH0=0x4c;
TL0=0x00;
ET0=1;
SM0=0;
SM1=1;
REN=1;
ES=1;
while(1)
{
if(flag==1)
{
flag=0;
ES=0;
TI=1;
switch(b)
{
case 0 : puts("Turn on ad!\n");TR0=1;break;
case 1 : puts("Turn off ad!\n");TR0=0;break;
case 2 : puts("Error!\n");break;
}
while(!TI);
TI=0;
ES=1;
}
if(flag_smg==1)
{
ES=0;
flag_smg=0;
ad_vol=ad();
num=(float)ad_vol*5.0/256.0;
TI=1;
printf("The voltagle is %fV\n",num);
while(!TI);
TI=0;
ES=1;
}
display(ad_vol);
}
}
void timer0() interrupt 1
{
TH0=0x4c;
TL0=0x00;
t0++;
if(t0==20)
{
t0=0;
flag_smg=1;
}
}
void uart() interrupt 4
{
RI=0;
a=SBUF;
flag=1;
if(a==1)
b=0;
else if(a==2)
b=1;
else
b=2;
}
復(fù)制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产精品二区三区在线观看
|
免费在线一区二区
|
国产xxxx在线
|
国产成人福利在线观看
|
久久久亚洲精品视频
|
国产在线a
|
久久久久久国产一区二区三区
|
久久久不卡网国产精品一区
|
欧美久久不卡
|
久久久国产一区二区三区四区小说
|
国产日韩精品一区二区
|
亚洲精品在线免费播放
|
亚洲精品一区二三区不卡
|
久久国产精品视频
|
国产一级片网站
|
日韩中文字幕在线观看
|
日韩午夜场
|
久久久久国产一区二区三区
|
成人在线小视频
|
日韩国产一区二区三区
|
丁香一区二区
|
成人在线一区二区三区
|
你懂的国产
|
日韩播放
|
久久久精品综合
|
亚洲欧美成人影院
|
成人精品免费视频
|
国产精品美女久久久久aⅴ国产馆
|
欧美精品一区在线发布
|
国产成人jvid在线播放
|
久久久69
|
亚洲精品一区二区三区中文字幕
|
国产98色在线 | 日韩
|
欧美精品日韩精品
|
欧美v免费
|
av网站在线免费观看
|
日韩在线观看精品
|
国产成人在线视频
|
国产网站在线播放
|
久久久久久国产精品
|
国产精品成人一区二区三区
|