哪位牛人帮解释一下,在单片机c语言编程中while(delay_time--)语句的作用啊?
意法半导体(中国)投资有限公司
2023-06-12
展开全部
展开全部
while(delay_time--)是当delay_temi变量为非0时循环行while中的语句,持行一次循环,delay_time减1,直到delay_time=1。如果while后没有语句,那就相当于一条等待语句。
例如:
while(delay_time--)
{
count++; //注:count自加1,等于count=count+1;
}
如果delay_time为正数,执行的结果就是count=(持行之前的)delay_time.
while(delay_time--); //等待
P1_0=0;
执行的结果是等减到0的时候,将P1.0置0。
例如:
while(delay_time--)
{
count++; //注:count自加1,等于count=count+1;
}
如果delay_time为正数,执行的结果就是count=(持行之前的)delay_time.
while(delay_time--); //等待
P1_0=0;
执行的结果是等减到0的时候,将P1.0置0。
意法半导体(中国)投资有限公司
2023-08-25 广告
2023-08-25 广告
意法半导体致力于引领单片机技术和产品的创新,推动生态系统的建设,为用户提供满意的产品和技术服务。意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向,同时兼具一流的市场竞争力。STM32...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询