MCU งานที่ 2 MCU While Dowhile

  code

 void main (){

int i;

int k;

int j;

 TRISA.F0 = 1;

 TRISA.F1 = 1;

 TRISA.F2 = 1;

 TRISB = 0x00;

 while (1){

 if(PORTA.F0 == 1){

  for(i=0;i<2;i++){

  PORTB = 0x3F;

  Delay_ms(100);

  PORTB = 0x06;

  Delay_ms(100);

  PORTB = 0x5B;

  Delay_ms(100);

  }

  }

  if(PORTA.F1 == 1){

        k=0;

  while(k<3){

  PORTB = 0x4F;

  Delay_ms(100);

  PORTB = 0x66;

  Delay_ms(100);

  PORTB = 0x6D;

  Delay_ms(100);

  k++;

  }

  }

  if(PORTA.F2 == 1){

      j=0;

  do{

  PORTB = 0x7D;

  Delay_ms(100);

  PORTB = 0x07;

  Delay_ms(100);

  PORTB = 0x7F;

  Delay_ms(100);

   j++;

  }while (j<4);

  }

  }

  }

ความคิดเห็น