打印

修改成第一次串口通讯失败后就亮红灯

[复制链接]
723|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
spark周|  楼主 | 2017-9-10 17:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

void dongruan_check(unsigned char road)
{  unsigned char i;
   unsigned char err=0;
           for(i=0;i<60;i++)
           {send_cmd=Cmd[3+road];
           }
           for(i=0;i<6;i++)
           {send_cmd[9+i]=addr;
           }
           _EINT();
                 for(i=0;i<3;i++)
              {
                uart0_send(Cmd[3+road]); //抄表
                time_start();
                time_out=0;
                while((RCV_Flag!=0xff)&&(time_out!=60));
                time_stop();
               // Judge_Cmd();
               // if(Which_Cmd==4+road)
                RCV_Flag=0x00;
                if((RCV_Byte[1]==0x30)&&(RCV_Byte[34]==0x91))
                {err=0xff;
                for(i=0;i<50;i++)
                 {RCV_Byte=0;
                  }
                break;}
                if(i==2) err=5;
              }
               
         //  }
   if(err==0xff){reslut_lcd|=(1<<(road*2+1)); reslut_lcd&=~(1<<(road*2)); } //哪路亮绿灯
   else {reslut_lcd&=~(1<<(road*2+1)); reslut_lcd|=(1<<(road*2)); }    //哪路亮红灯


}
我要修改通讯次数。上面车=的是第一次串口通讯失败后,再通讯3次就亮红灯(595接双色管)。现我需要修改成第一次串口通讯失败后就亮红灯。

相关帖子

沙发
spark周|  楼主 | 2017-9-10 17:32 | 只看该作者
一个串口通讯成灯后亮灯的小程序。现在需要进行修改。

使用特权

评论回复
板凳
liliang9554| | 2017-9-10 17:34 | 只看该作者
可以改成各种亮

使用特权

评论回复
地板
spark周|  楼主 | 2017-9-10 17:39 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
5
1988020566| | 2017-9-12 21:46 | 只看该作者
是不是数据不能发送了?

使用特权

评论回复
6
1988020566| | 2017-9-12 21:53 | 只看该作者
检查硬件电路是否存在问题。

使用特权

评论回复
7
lihuami| | 2017-9-13 22:16 | 只看该作者
你的IO是怎么配置的?

使用特权

评论回复
8
lihuami| | 2017-9-13 22:23 | 只看该作者
把整个代码工程上传看看。

使用特权

评论回复
9
baimiaocun2015| | 2017-9-17 12:02 | 只看该作者
这个逻辑上设计比较简单

使用特权

评论回复
10
51xlf| | 2017-9-17 20:54 | 只看该作者
你串联的LED是多大电路?

使用特权

评论回复
11
51xlf| | 2017-9-17 21:03 | 只看该作者
使用示波器测量一下电平信号。

使用特权

评论回复
12
minzisc| | 2017-9-18 21:27 | 只看该作者
数据是否存在问题?

使用特权

评论回复
13
minzisc| | 2017-9-18 21:36 | 只看该作者
单步调试的话,可以查看接收到数据。

使用特权

评论回复
14
Rollo| | 2017-9-18 22:15 | 只看该作者
IO是怎么配置的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

821

主题

10121

帖子

4

粉丝