51实验1:通过位定义控制任意灯的亮灭

51实验1:通过位定义控制任意灯的亮灭

#include<reg52.h>

sbit d1=P2^0;
sbit d2=P2^1;
sbit d3=P2^2;
sbit d4=P2^3;
sbit d5=P2^4;
sbit d6=P2^5;
sbit d7=P2^6;
sbit d8=P2^7;

void delay(int t)
{
  while(t--);
}

void main()
{
 while(1)
 {
	 //d1 d5同时闪
     d1=0;
	  d5=0;
	  delay(10000);
	  d5=~d5;
	  d1=~d1;
	  delay(10000);
 }
}

猜你喜欢

转载自blog.csdn.net/wang2395/article/details/107435681