if(++Time_Count = 50) return;中的return怎么理解?

if(++Time_Count = 50) return;中的return怎么理解?
//
#include
#define uint unsigned int
#define uchar unsigned char
sbit RED_A = P0^0;
sbit YELLOW_A = P0^1;
sbit GREEN_A = P0^2;
sbit RED_B = P0^3;
sbit YELLOW_B = P0^4;
sbit GREEN_B = P0^5;
uchar Time_Count = 0,Flash_Count = 0,Operation_Type = 1;
void T0_INT() interrupt 1
{
x05TMOD = 0x01;
x05IE = 0x82;
x05TR0 = 1;
x05TH0 = (60000-50000)/256;
x05TL0 = (60000-50000)%256;
x05
x05switch(Operation_Type)
x05{
x05 x05case 1:
x05x05x05RED_A=0;YELLOW_A=0;GREEN_A=1;
x05x05x05RED_B=1;YELLOW_B=0;GREEN_B=0;
x05x05x05if(++Time_Count = 50) return;
x05x05x05Time_Count=0;
x05x05x05Operation_Type = 2;
x05x05x05break;
x05x05case 2:
x05x05x05if(++Time_Count = 8) return;
x05x05x05Time_Count=0;
x05x05x05YELLOW_A=!YELLOW_A;
x05x05x05GREEN_A=0;
x05x05x05if(++Flash_Count = 10) return;//黄灯闪烁5次
x05x05x05Flash_Count=0;
x05x05x05Operation_Type = 3;
x05x05x05break;
x05x05case 3:
x05x05x05RED_A=1;YELLOW_A=0;GREEN_A=0;
x05x05x05RED_B=0;YELLOW_B=0;GREEN_B=1;
x05x05x05if(++Time_Count = 20) return;
x05x05x05Time_Count=0;
x05x05x05Operation_Type = 4;
x05x05x05break;x05
x05x05case 4:
x05x05x05if(++Time_Count = 8) return;
x05x05x05Time_Count=0;
x05x05x05YELLOW_B=!YELLOW_B;
x05x05x05GREEN_B=0;
x05x05x05if(++Flash_Count =10)
x05x05x05x05return;
x05x05x05Flash_Count=0;
x05x05x05Operation_Type = 1;
x05x05x05break;x05
x05}
}
void main()
{
x05TMOD = 0x01;
x05IE = 0x82;
x05TR0 = 1;
x05TH0 = (60000-50000)/256;
x05TL0 = (60000-50000)%256;
x05RED_A=0;YELLOW_A=0;GREEN_A=1;
x05RED_B=1;YELLOW_B=0;GREEN_B=0;
x05while(1);
}
shilvt 1年前 已收到1个回答 举报

luckshi0309 春芽

共回答了18个问题采纳率:88.9% 举报

if(++Time_Count != 50) return;
ruturn指的是返回以下这个循环体:
void T0_INT() interrupt 1
{
x05TMOD = 0x01;
x05IE = 0x82;
x05TR0 = 1;
x05TH0 = (60000-50000)/256;
x05TL0 = (60000-50000)%256;
x05
x05switch(Operation_Type)
x05{

1年前 追问

10

shilvt 举报

case 2: if(++Time_Count != 8) return; Time_Count=0; YELLOW_A=!YELLOW_A; GREEN_A=0; if(++Flash_Count != 10) return;//黄灯闪烁5次 Flash_Count=0; 这段程序怎么理解呢?大神求详解,你现在的解答我已经明白了许多了,整段好像我还是不是很理解,麻烦了哦
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.077 s. - webmaster@yulucn.com