点亮全部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编写
/*
刚开始需按照原码抄写一遍熟悉逻辑,之后按照自己的意愿尝试改写
*/