Considere o código abaixo para microcontroladores PIC. Considere também que temos um botão ligado ao pino RA1 na con�guração pull down e um led lig...
Considere o código abaixo para microcontroladores PIC. Considere também que temos um botão ligado ao pino RA1 na con�guração pull down e um led ligado ao pino RB0.
#include <16F628A.h>
#fuses XT
#use delay( clock=4MHz )
void main () {
while (TRUE) {
if(input(PIN_A1) == 0){
output_high(PIN_B0);
delay_ms(2000);
output_low(PIN_B0);
delay_ms(1000);
}
}
}
O que faz o programa?
Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão não está pressionado. Pisca o led (aceso 1 segundo e apagado 2 segundos). Pisca o led (aceso 2 segundos e apagado 2 segundos). Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão está pressionado. Pisca o led (aceso 1 segundo e apagado 2 segundos) se o botão não está pressionado.
O programa faz o led piscar (aceso 2 segundos e apagado 1 segundo) se o botão não está pressionado. Portanto, a alternativa correta é a primeira: "Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão não está pressionado."
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar