学到51单片机了,有些手痒

点亮全部LED灯

#include<reg52.h>

/*                  声明点亮地址

*/

sbit LED=P0^0;

sbit LED1=P0^1;

sbit LED2=P0^2;

sbit LED3=P0^3;

sbit LED4=P0^4;

sbit LED5=P0^5;

sbit LED6=P0^6;

sbit LED7=P0^7;

/*                  声明要开启的端口

*/

sbit ADDR0=P1^0;

sbit ADDR1=P1^1;

sbit ADDR2=P1^2;

sbit ADDR3=P1^3;

sbit ENLED=P1^4;

void main(){

         unsigned int i;

         ENLED=0;

         ADDR3=1;

         ADDR0=0;

         ADDR1=1;

         ADDR2=1;

      //点亮所有的LED灯(低电位有效),

                   LED=0; LED1=0;LED2=0;LED3=0;LED4=0;LED5=0;LED6=0;LED7=0;

         //while循环延长亮灯时间

          while(1);

}

//51开发板为宏晶科技的“KST-51开发板”使用Kiel编写

/*

刚开始需按照原码抄写一遍熟悉逻辑,之后按照自己的意愿尝试改写

*/

原文地址:https://www.cnblogs.com/robotes/p/7441879.html