jrcsh作者
15年7个月前IP:未同步
299912
34楼
从上边的数据和图上来看 , 有2~3段 的长时间低电平 怎么样会这样了

在车上又思考了一下  这样的采集问题可能会不会是来至串口通信完后 在查询IO时 IO已经是低电平了  这个可能性蛮高的

从写了一下代码,使用数组 来作记录 连续采集 30次 后在发送 完了后在连续采集  这样就减少了干扰因数

sbit rf=P3^5;
sbit key1 = P3^7;


uint aaa,bbb,ccc;      
uint xdata rfcom[30]={0,0,0};
uchar code commm[]={'0','1','2','3','4','5','6','7','8','9'};



while(1)
{  

if(rf==0)
{
aaa=0;
  while (rf==0)
   {
    aaa++;
   }
if(aaa>100)
{
rfcom[bbb]=aaa;
bbb++;
}
}
if(bbb==30)
{
for(bbb=30;bbb>1;bbb--)
{

SBUF=commm[rfcom[bbb]/100000%10];
while(!TI);    
TI=0;
SBUF=commm[rfcom[bbb]/10000%10];
while(!TI);    
TI=0;
SBUF=commm[rfcom[bbb]/1000%10];
while(!TI);    
TI=0;

SBUF=commm[rfcom[bbb]/100%10];
while(!TI);    
TI=0;

SBUF=commm[rfcom[bbb]/10%10];
while(!TI);    
TI=0;

SBUF=commm[rfcom[bbb]%10];
while(!TI);    
TI=0;


SBUF=' ';
while(!TI);    
TI=0;



SBUF=' ';
while(!TI);    
TI=0;



SBUF=0xd;//28;    
while(!TI);    
TI=0;
SBUF=0xa;//28;    
while(!TI);    
TI=0;

}

}

    }
}
+600
科创币
科创网
2011/06/13
继续开发
评论
文号 / 299912

千古风流
名片发私信
学术分 4
总主题 494 帖总回复 6744 楼拥有证书:学者 笔友
注册于 2009/01/02 22:19:00最后登录 2018/01/10 01:36:08
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:0

个人简介

.

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的