Responder a: Bloco M5-15 / Questão 30

4 de março de 2021 at 22:11 #40003360343

Concluí com este código, porém meu gravador somente faz o comando de ligar o led 2 pressionando o botão1, Já os outros comandos não executa. O que errei?

#include<18F4550.h>
#fuses HSPLL,NOWDT,NOLVP
#use delay(clock=48000000)

void main(){
while(TRUE)
if(!input(pin_b0)){
delay_ms(250);
output_high(pin_b5);
}
if(!input(pin_b1)){
delay_ms(250);
output_low(pin_b5);
}
if(!input(pin_b2)){
delay_ms(250);
output_toggle(pin_d0);
}
}