51

来自「计算机控制系统」· 代码 · 共 36 行

TXT
36
字号
#include    <reg51.h>
void delay(void)
  {
   unsigned int i;
   for(i=0;i<100;i++);
  }
void main(void)
  {
   unsigned char num,i=0;
   while(1)
     {
	  P1 = 0xff;
	  num = P1&3;
	  switch (num)
	    {
		 case 0:
		   P1 = 0xff;
		   break;
		 case 1:
		   if(i<100) P1 = 0xf3;
		   else P1 = 0xff;
 		   break;
		 case 2:
		   if(i<100) P1 = 0xcf;
		   else P1 = 0xff;
		   break;
		 case 3:
		   P1 = 0;
		   break;
		}
	  delay();
	  i++;
	  if(i>200)  i = 0;
	 }
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?