본문 바로가기

프로테우스/LED

LED 좌우쉬프트



#include 
#include 

void main(void)
{
  char i=0xfe;
  DDRD=0xff;
  
  while(1)
  {   
   do{
   PORTD=i;
   delay_ms(100);
   i<<=1;
   i|=0x01;
    }
   while(i!=0x7f);    
   
   do{
   PORTD=i;
   delay_ms(100);
   i>>=1;
   i|=0x80;
   }
   while(i!=0xfe); // !
   
  }
}

'프로테우스 > LED' 카테고리의 다른 글

MCU Port 확장하기 (74HC573)  (0) 2013.06.13
LED 좌로 쉬프트  (0) 2011.09.27
LED 깜박이기...  (0) 2011.09.27