[ create a new paste ] login | about

Link: http://codepad.org/EQXfsYPz    [ raw code | output | fork ]

C, pasted on Jun 20:
#include<pic.h>

int cnt;
int i;

void zero(){    
  RB0=0;
  RB1=0;
  RB2=1;
  RB3=0;
  RB4=1; 
  RB5=0;
  RB6=0;
  RB7=0;
}
void one(){
  RB0=1;
  RB1=1;
  RB2=1;
  RB3=0;
  RB4=1; 
  RB5=1;
  RB6=1;
  RB7=0;
}
void two(){
  RB0=0;
  RB1=0;
  RB2=1;
  RB3=1;
  RB4=0; 
  RB5=0;
  RB6=1;
  RB7=0;
}
void three(){   
  RB0=1;
  RB1=0;
  RB2=1;
  RB3=0;
  RB4=0; 
  RB5=0;
  RB6=1;
  RB7=0;
}
void four(){
  RB0=1;
  RB1=1;
  RB2=1;
  RB3=0;
  RB4=0; 
  RB5=1;
  RB6=0;
  RB7=0;
}
void five(){
  RB0=1;
  RB1=0;
  RB2=1;
  RB3=0;
  RB4=0; 
  RB5=0;
  RB6=0;
  RB7=1;
}
void six(){    
  RB0=0;
  RB1=0;
  RB2=1;
  RB3=0;
  RB4=0; 
  RB5=1;
  RB6=0;
  RB7=1;
}
void seven(){
  RB0=1;
  RB1=1;
  RB2=1;
  RB3=0;
  RB4=1; 
  RB5=0;
  RB6=0;
  RB7=0;
}
void eight(){
  RB0=0;
  RB1=0;
  RB2=1;
  RB3=0;
  RB4=0; 
  RB5=0;
  RB6=0;
  RB7=0;
} 
void nine(){
  RB0=1;
  RB1=1;
  RB2=1;
  RB3=0;
  RB4=0; 
  RB5=0;
  RB6=0;
  RB7=0;
} 
int Chataring(){       
        int j,k,l,c=0;
        
        for(j=0;j<200;j++){
        	for(k=0; k<2000; k++){
			for(l=0;l<250;l++){
                		if(RA0==0){
                        		c++;
                		}else if(RA0==0 && c>=5){
					i++;
					return 0;
				}else{
					c=0;
				}
			}
        	}
        }       
        i=0;
	while(RA==0){}
	return 0;   
}
        
                                        
void main(void){
    TRISA=0x01;
    TRISB=0x00;
    
    PORTA=0x00;
    
    cnt=0;
    
    RA4=1;

    while(1){
                switch(cnt%10){
                        case(0):
                                zero();
                                break;
                        case(1):
                                one();
                                break;
                        case(2):
                                two();
                                break;
                        case(3):
                                three();
                                break;
                        case(4):
                                four();
                                break;
                        case(5):
                                five();
                                break;
                        case(6):
                                six();
                                break;
                        case(7):
                                seven();
                                break;
                        case(8):
                                eight();
                                break;
                        case(9):
                                nine();
                                break;
                }
                if(RA0==0){
               		Chataring(); 
                }
                
        }
}


Output:
Line 15: error: pic.h: No such file or directory
In function 'zero':
Line 7: error: 'RB0' undeclared (first use in this function)
Line 7: error: (Each undeclared identifier is reported only once
Line 7: error: for each function it appears in.)
Line 8: error: 'RB1' undeclared (first use in this function)
Line 9: error: 'RB2' undeclared (first use in this function)
Line 10: error: 'RB3' undeclared (first use in this function)
Line 11: error: 'RB4' undeclared (first use in this function)
Line 12: error: 'RB5' undeclared (first use in this function)
Line 13: error: 'RB6' undeclared (first use in this function)
Line 14: error: 'RB7' undeclared (first use in this function)
In function 'one':
Line 17: error: 'RB0' undeclared (first use in this function)
Line 18: error: 'RB1' undeclared (first use in this function)
Line 19: error: 'RB2' undeclared (first use in this function)
Line 20: error: 'RB3' undeclared (first use in this function)
Line 21: error: 'RB4' undeclared (first use in this function)
Line 22: error: 'RB5' undeclared (first use in this function)
Line 23: error: 'RB6' undeclared (first use in this function)
Line 24: error: 'RB7' undeclared (first use in this function)
In function 'two':
Line 27: error: 'RB0' undeclared (first use in this function)
Line 28: error: 'RB1' undeclared (first use in this function)
Line 29: error: 'RB2' undeclared (first use in this function)
Line 30: error: 'RB3' undeclared (first use in this function)
Line 31: error: 'RB4' undeclared (first use in this function)
Line 32: error: 'RB5' undeclared (first use in this function)
Line 33: error: 'RB6' undeclared (first use in this function)
Line 34: error: 'RB7' undeclared (first use in this function)
In function 'three':
Line 37: error: 'RB0' undeclared (first use in this function)
Line 38: error: 'RB1' undeclared (first use in this function)
Line 39: error: 'RB2' undeclared (first use in this function)
Line 40: error: 'RB3' undeclared (first use in this function)
Line 41: error: 'RB4' undeclared (first use in this function)
Line 42: error: 'RB5' undeclared (first use in this function)
Line 43: error: 'RB6' undeclared (first use in this function)
Line 44: error: 'RB7' undeclared (first use in this function)
In function 'four':
Line 47: error: 'RB0' undeclared (first use in this function)
Line 48: error: 'RB1' undeclared (first use in this function)
Line 49: error: 'RB2' undeclared (first use in this function)
Line 50: error: 'RB3' undeclared (first use in this function)
Line 51: error: 'RB4' undeclared (first use in this function)
Line 52: error: 'RB5' undeclared (first use in this function)
Line 53: error: 'RB6' undeclared (first use in this function)
Line 54: error: 'RB7' undeclared (first use in this function)
In function 'five':
Line 57: error: 'RB0' undeclared (first use in this function)
Line 58: error: 'RB1' undeclared (first use in this function)
Line 59: error: 'RB2' undeclared (first use in this function)
Line 60: error: 'RB3' undeclared (first use in this function)
Line 61: error: 'RB4' undeclared (first use in this function)
Line 62: error: 'RB5' undeclared (first use in this function)
Line 63: error: 'RB6' undeclared (first use in this function)
Line 64: error: 'RB7' undeclared (first use in this function)
In function 'six':
Line 67: error: 'RB0' undeclared (first use in this function)
Line 68: error: 'RB1' undeclared (first use in this function)
Line 69: error: 'RB2' undeclared (first use in this function)
Line 70: error: 'RB3' undeclared (first use in this function)
Line 71: error: 'RB4' undeclared (first use in this function)
Line 72: error: 'RB5' undeclared (first use in this function)
Line 73: error: 'RB6' undeclared (first use in this function)
Line 74: error: 'RB7' undeclared (first use in this function)
In function 'seven':
Line 77: error: 'RB0' undeclared (first use in this function)
Line 78: error: 'RB1' undeclared (first use in this function)
Line 79: error: 'RB2' undeclared (first use in this function)
Line 80: error: 'RB3' undeclared (first use in this function)
Line 81: error: 'RB4' undeclared (first use in this function)
Line 82: error: 'RB5' undeclared (first use in this function)
Line 83: error: 'RB6' undeclared (first use in this function)
Line 84: error: 'RB7' undeclared (first use in this function)
In function 'eight':
Line 87: error: 'RB0' undeclared (first use in this function)
Line 88: error: 'RB1' undeclared (first use in this function)
Line 89: error: 'RB2' undeclared (first use in this function)
Line 90: error: 'RB3' undeclared (first use in this function)
Line 91: error: 'RB4' undeclared (first use in this function)
Line 92: error: 'RB5' undeclared (first use in this function)
Line 93: error: 'RB6' undeclared (first use in this function)
Line 94: error: 'RB7' undeclared (first use in this function)
In function 'nine':
Line 97: error: 'RB0' undeclared (first use in this function)
Line 98: error: 'RB1' undeclared (first use in this function)
Line 99: error: 'RB2' undeclared (first use in this function)
Line 100: error: 'RB3' undeclared (first use in this function)
Line 101: error: 'RB4' undeclared (first use in this function)
Line 102: error: 'RB5' undeclared (first use in this function)
Line 103: error: 'RB6' undeclared (first use in this function)
Line 104: error: 'RB7' undeclared (first use in this function)
In function 'Chataring':
Line 112: error: 'RA0' undeclared (first use in this function)
Line 124: error: 'RA' undeclared (first use in this function)
In function 'main':
Line 130: error: 'TRISA' undeclared (first use in this function)
Line 131: error: 'TRISB' undeclared (first use in this function)
Line 133: error: 'PORTA' undeclared (first use in this function)
Line 137: error: 'RA4' undeclared (first use in this function)
Line 172: error: 'RA0' undeclared (first use in this function)
Line 129: warning: return type of 'main' is not 'int'


Create a new paste based on this one


Comments: