led.c

来自「51单片机」· C语言 代码 · 共 26 行

C
26
字号
/***********************************************

实验一功能:点亮LED。想叫哪几个LED亮就让它亮

************************************************/

#include <AT89X52.h> 
 
void delay1ms(int n)          //1毫秒延时子程序
{
 unsigned char i,j;
 for (j=0;j<n;j++)
 for(i=124;i>0;i--);  //延时124*8+10=1002us
}

main()
{while(1)
{
  P0=0x00;  //即全亮
  delay1ms(6000);delay1ms(6000);
  P0=0xff;  //即全亮
  delay1ms(6000);
  delay1ms(6000);
}
}

⌨️ 快捷键说明

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