缘由https://ask.csdn.net/questions/7947319
cpp
#include "reg52.h"
void main()
{//缘由https://ask.csdn.net/questions/7947319
unsigned char wy=0,my=0,s=0,x=0;
P1=P2=0;
while(1)
{
if(++wy==0)if(++my==0)if(++s>4)
{s=0;
P1=(x%2?(x<4?15:x>3&&x<8?240:255):0);
if(++x==14)x=0;
}
}
}
