OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 684|回复: 0

求助:如何修改对接收不同时间长度执行不同语句

[复制链接]

1

主题

4

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2024-2-18
在线时间
2 小时
发表于 2024-2-18 12:56:05 | 显示全部楼层 |阅读模式
1金钱
刚学,不懂对接收不同时间长度执行不同语句。请大家帮修改一下,谢谢啦!
1. if(ZJ==0)         
     {
       delay(300);   
2.      if(ZJ==0)      
         {              
           delay(1000);   
3.       if(ZJ==0)      
           {               
            GD=0;         
            RD1=1;      
            delay(3000);  
            RD2=1;      
        }
4.      YD=0;         
         GD=1;        
    }                                   
5.   YD=1;         
      J2=1;           
      J3=1;           
      delay(200);     
      J2=0;           
      J3=0;         
   }
一、如何在第一个if成立但第二个if不成立时,执行5.以下的语句?
二、如何使第二个if成立但第三个if不成立时,只执行4.语句而不执行5.以下的语句?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 09:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表