#include"reg52.h" #include"intrins.h" #define LED_PROT P2 typedef unsigned char u8; typedef unsigned int u16; void delay_time(u16 time_delay) { while(time_delay--); } void main() { u8 i=0; LED_PROT=~0x01; delay_time(50000); while(1) { for(i=0;i<7;i++) { LED_PROT=_crol_(LED_PROT,1); delay_time(50000); } for(i=0;i<7;i++) { LED_PROT=_cror_(LED_PROT,1); delay_time(50000); } } }