You are on page 1of 2

#include <REGX51.

H>
#define LED1 P1_0
// dinh nghia LED1 gan vo P1_0
#define LED2 P1_1
#define LED3 P1_2
#define LED4 P1_3
#define LED5 P1_4
#define LED6 P1_5
#define LED7 P1_6
void delay_ms(int ms)
// hm tao tre
{
int i,j;
// ms,i,j phai cng kieu du lieu
for(i=0;i<=ms;i++)
for(j=0;j<=120;j++)
{;}
}
void main()
{
while(1)
// v?ng l?p v h?n
{
LED1 = 1; // P1_0 c 5V
LED2 = 0; // P1_1 c 0V
LED3 = 0;
LED4 = 0;
LED5 = 0;
LED6 = 0;
LED7 = 0 ;
delay_ms(500);
LED1 = 0; // P1_0 c 0V
LED2 = 1; // P1_1 c 5V
LED3 = 0;
LED4 = 0 ;
LED5 = 0;
LED6 = 0;
LED7 = 0;
delay_ms(500);
LED1 = 0;
LED2 = 0;
LED3 = 1;
// P1_2 c 5V
LED4 = 0;
LED5 = 0;
LED6 = 0;
LED7 = 0;
delay_ms(500);
LED1 = 0;
LED2 = 0;
LED3 = 0;
LED4 = 1;
// P1_4 c 5V
LED5 = 0;
LED6 = 0;
LED7 = 0;
delay_ms(500);
LED1 = 0;
LED2 = 0;
LED3 = 0;
LED4 = 0;
LED5 = 1;
// P1_5 c 5V
LED6 = 0;
LED7 = 0;
delay_ms(500);
LED1 = 0;

LED2 = 0;
LED3 = 0;
LED4 = 0;
LED5 = 0;
LED6 = 1;
LED7 = 0;
delay_ms(500);
LED1 = 0;
LED2 = 0;
LED3 = 0;
LED4 = 0;
LED5 = 0;
LED6 = 0;
LED7 = 1;
delay_ms(500);
}
}

// P1_5 c 5V

// P1_5 c 5V

You might also like