este es el código pero sigue con el error sera que debo reinstalar el compilador?
#include<18f2550.h>
#use delay(clock=4000000)
#fuses xt,put,mclr,nolvp,brownout,PROTECT,nowdt
#define n1 input(pin_a0),n2 input(pin_a1),n4 input(pin_a2),n8 input(pin_a3) //organizados en valor de menos a mas significativo
#define d1 pin_a4,d2 pin_a5,d3 pin_a6,d4 pin_b0,d5 pin_b1,d6 pin_b2,d7 pin_b3,d8 pin_b4,d9 pin_b5,d10 pin_b6 //salidas
int estado
void main (void)
{
while (true)
{
estado=n1+n2*2+n4*4+n8*8;
if(estado==0)
{output_low(d1)
output_low(d2)
output_low(d3)
output_b(0)
}
}
}