/*****************************************************
Autor: Luis Alberto Vargas Tijerino.
Nickname: Bigluis.
Fecha: 1/06/10
Version: 2.0
*****************************************************/
#nolist
//**********************Puertos***********************
#ifdef getenv("SFR:GPIO")
#byte GPIO = getenv("SFR:GPIO")
#bit GP0 = GPIO.0
#bit GP1 = GPIO.1
#bit GP2 = GPIO.2
#bit GP3 = GPIO.3
#bit GP4 = GPIO.4
#bit GP5 = GPIO.5
#byte TRISIO = getenv("SFR:TRISIO")
#endif
#ifdef getenv("SFR:PORTA")
#byte PORTA= getenv("SFR:PORTA")
#bit RA0 = PORTA.0
#bit RA1 = PORTA.1
#bit RA2 = PORTA.2
#bit RA3 = PORTA.3
#bit RA4 = PORTA.4
#bit RA5 = PORTA.5
#bit RA6 = PORTA.6
#bit RA7 = PORTA.7
#byte TRISA= getenv("SFR:TRISA")
#endif
#ifdef getenv("SFR:PORTB")
#byte PORTB= getenv("SFR:PORTB")
#bit RB0 = PORTB.0
#bit RB1 = PORTB.1
#bit RB2 = PORTB.2
#bit RB3 = PORTB.3
#bit RB4 = PORTB.4
#bit RB5 = PORTB.5
#bit RB6 = PORTB.6
#bit RB7 = PORTB.7
#byte TRISB= getenv("SFR:TRISB")
#endif
#ifdef getenv("SFR:PORTC")
#byte PORTC= getenv("SFR:PORTC")
#bit RC0 = PORTC.0
#bit RC1 = PORTC.1
#bit RC2 = PORTC.2
#bit RC3 = PORTC.3
#bit RC4 = PORTC.4
#bit RC5 = PORTC.5
#bit RC6 = PORTC.6
#bit RC7 = PORTC.7
#byte TRISC= getenv("SFR:TRISC")
#endif
#ifdef getenv("SFR:PORTD")
#byte PORTD= getenv("SFR:PORTD")
#bit RD0 = PORTD.0
#bit RD1 = PORTD.1
#bit RD2 = PORTD.2
#bit RD3 = PORTD.3
#bit RD4 = PORTD.4
#bit RD5 = PORTD.5
#bit RD6 = PORTD.6
#bit RD7 = PORTD.7
#byte TRISD= getenv("SFR:TRISD")
#endif
#ifdef getenv("SFR:PORTB")
#byte PORTE= getenv("SFR:PORTE")
#bit RE0 = PORTE.0
#bit RE1 = PORTE.1
#bit RE2 = PORTE.2
#bit RE3 = PORTE.3
#bit RE4 = PORTE.4
#bit RE5 = PORTE.5
#bit RE6 = PORTE.6
#bit RE7 = PORTE.7
#byte TRISE= getenv("SFR:TRISE")
#endif
#list