51

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

TXT
32
字号
#include    <reg51.h>
char buf;
void time1(void) interrupt 3
  {
   TR1 = 0;
   TL1 = 0xaf;
   TH1 = 0x3c;
   buf++;
   TR1 = 1;
  }
void main(void)
  {
   unsigned char led=1;
   TMOD = 0x10;
   TL1 = 0xaf;
   TH1 = 0x3c;
   IE = 0x88;
   TR1 = 1;
   buf = 0;
   P1 = 0xfe;
   while(1)
     {
	  if(buf==10)
	    {
		 led<<=1;
		 if(!led) led = 1;
		 P1 = ~led;
		 buf = 0;
		}
	 }
  }

⌨️ 快捷键说明

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