Sunteți pe pagina 1din 2

#include

"C:\Users\raul\Desktop\Escuela\Materias\Di
gital\Tareas Digital\botonesdisplay\boton.h"
#byte portc=7
#byte portd=8

while(input(pin_d0)==1&&input(pin_d1)==1
&&input(pin_d2)==1&&input(pin_d3)==1)
{portc=0b01110001;}
}

void main()

while(input(pin_d0)==1&&input(pin_d1)==1
&&input(pin_d3)==1)

{ setup_adc_ports(NO_ANALOGS);

{portc=0b01111100;}

setup_adc(ADC_OFF);

setup_psp(PSP_DISABLED);

while(input(pin_d0)==1&&input(pin_d2)==1)

setup_spi(SPI_SS_DISABLED);

{portc=0b01101101;}

setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1
);

while(input(pin_d0)==1&&input(pin_d3)==1)
{portc=0b01100111;}

setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);

setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
// TODO: USER CODE!!
set_tris_c(0b00000000);
set_tris_d(0b11111111);
do
{
portc=0b00111111;

while(input(pin_d1))
{portc=0b01011011;
while(input(pin_d1)==1&&input(pin_d0)==1)
{portc=0b01001111;
while(input(pin_d1)==1&&input(pin_d0)==1
&&input(pin_d2)==1)
{portc=0b00000111;

while(input(pin_d0))
{portc=0b00000110;
while(input(pin_d0)==1&&input(pin_d1)==1)
{portc=0b01001111;
while(input(pin_d0)==1&&input(pin_d1)==1
&&input(pin_d2)==1)
{portc=0b00000111;

while(input(pin_d1)==1&&input(pin_d0)==1
&&input(pin_d2)==1&&input(pin_d3)==1)
{portc=0b01110001;}
}
while(input(pin_d1)==1&&input(pin_d0)==1
&&input(pin_d3)==1)
{portc=0b01111100;}
}

while(input(pin_d1)==1&&input(pin_d2)==1)
{portc=0b01111101;}

while(input(pin_d3))

while(input(pin_d1)==1&&input(pin_d3)==1)

{portc=0b01111111;

{portc=0b01110111;}

while(input(pin_d3)==1&&input(pin_d0)==1)
{portc=0b01100111;

while(input(pin_d3)==1&&input(pin_d0)==1
&&input(pin_d1)==1)
{portc=0b01111100;

while(input(pin_d2))
{portc=0b01100110;
while(input(pin_d2)==1&&input(pin_d0)==1)
{portc=0b01101101;
while(input(pin_d2)==1&&input(pin_d0)==1
&&input(pin_d1)==1)
{portc=0b00000111;
while(input(pin_d2)==1&&input(pin_d0)==1
&&input(pin_d1)==1&&input(pin_d3)==1)
{portc=0b01110001;}
}
while(input(pin_d2)==1&&input(pin_d0)==1
&&input(pin_d3)==1)
{portc=0b01011110;}
}
while(input(pin_d2)==1&&input(pin_d1)==1)

while(input(pin_d3)==1&&input(pin_d0)==1
&&input(pin_d1)==1&&input(pin_d2)==1)
{portc=0b01110001;}
}
while(input(pin_d3)==1&&input(pin_d0)==1
&&input(pin_d2)==1)
{portc=0b01011110;}
}
while(input(pin_d3)==1&&input(pin_d1)==1)
{portc=0b01110111;}
while(input(pin_d3)==1&&input(pin_d2)==1)
{portc=0b00111001;
while(input(pin_d3)==1&&input(pin_d2)==1
&&input(pin_d1)==1)
{portc=0b01111001;}
}

{portc=0b01111101;}
while(input(pin_d2)==1&&input(pin_d3)==1)
{portc=0b00111001;}

}
}while(true);
}

S-ar putea să vă placă și