Informática, perguntado por Wladimir6787, 1 ano atrás

Analise o programa a seguir, referente ao circuito apresentado pela figura abaixo e responda o que se pede. O programa consiste em um pisca pisca ajustável através de um potênciometro ligado em uma entrada analógica.

pic2.png

//Arquivo "main.h"
#include <16F873A.h>
#device adc=10

#FUSES NOWDT
#FUSES HS
#FUSES PUT
#FUSES NOPROTECT
#FUSES NODEBUG
#FUSES NOBROWNOUT
#FUSES NOLVP
#FUSES NOCPD
#FUSES NOWRT

#use delay(clock=8000000)

#define LED PIN_B0



//Arquivo "main.c"
unsigned long dado_ADC;
unsigned int tempo;
short fim_ms;

#int_RTCC
void RTCC_isr(void)
{
set_timer0(get_timer0()+6);
fim_ms = 1;
tempo--;
if (tempo == 0)
{
output_toggle(LED);
tempo = dado_ADC + 1;
}
}

void main(void)
{
setup_adc_ports(AN0);
setup_adc

Soluções para a tarefa

Respondido por figueiredodegraus
0

a) 1-  intervalo de leitura da entrada analógica é 

a) 2 - faixa de conversão binária  é de 0 a 1023

Perguntas interessantes