수정전 for문


out = 0x01;
   for (i=0; i<N_COL;i++){               
   // i는 0부터 시작 4보다 작을시 i++한다 0 ,1,2,3
    KEY_OUT = ~out;                     // KEY_OUT =~out 즉 11111110
   asm("nop";;);                     // 지연
    in = (~KEY_IN) & 0xF0; 



수정후 if문



out = 0x01;
if ( i=0){
 KEY_OUT = ~out;                    
   asm("nop";;);                   
    in = (~KEY_IN) & 0xF0; 
}


if ( i=1){
 KEY_OUT = ~out;                    
   asm("nop";;);                   
    in = (~KEY_IN) & 0xF0; 
}


if ( i=2){
 KEY_OUT = ~out;                    
   asm("nop";;);                   
    in = (~KEY_IN) & 0xF0; 
}


if ( i=3){
 KEY_OUT = ~out;                    
   asm("nop";;);                   
    in = (~KEY_IN) & 0xF0; 
}