case 2:


outp(PORTB, 0x20);

printf("Push Button 2 (SW2( is on\n");


count = 0;

do

{

i = ((0xff - inp(PORTC)) >> 4) & 0x02;

 if(i = 0) count++;

  delay(1);

}

while(count < 10);


count = 0;

do

{

i=((0xff - inp(PORTC)) >> 4) & 0x02;

 if(i==0) count++;

  delay(1);

}

while(count < 10);


outp(PORTB, 0x00);

break;



위에 저 코드는 case2고 원래는 case1(=0x01), case2(=0x02), case4(0x04), case8(0x08)까지 4개가 있습니다. 지금 저 코드 그대로는 LED에 불이 버튼을 누를때 마다 하나씩 들어오는데 따로 case를 또 추가해서 버튼 4개를 동시에 누르면 LED불도 4개가 동시에 들어오는 것을 하고싶은데 어떡해야하나요?