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
0
a) 1- intervalo de leitura da entrada analógica é
a) 2 - faixa de conversão binária é de 0 a 1023
Perguntas interessantes
Geografia,
10 meses atrás
Artes,
10 meses atrás
Português,
10 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
ENEM,
1 ano atrás
ENEM,
1 ano atrás
Matemática,
1 ano atrás