Documente Academic
Documente Profesional
Documente Cultură
"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);
}