Logo Passei Direto
Buscar
Você deseja programar um temporizador para disparar uma determinada rotina a cada 0,1s. Supondo que você esteja operando a 16 MHz e utilizando um temporizado de 16 bits com prescaler de 256.
Qual é o valor de contagem que deve ser definido para o registrador OCR1A?
a. 15625.
b. 12500.
c. 6250.
d. 9375.
e. 3125.
User badge image
Progresso com Exercícios

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Para calcular o valor de contagem que deve ser definido para o registrador OCR1A, precisamos seguir alguns passos. 1. Frequência do clock: 16 MHz significa que temos 16.000.000 ciclos por segundo. 2. Prescaler: O prescaler de 256 significa que a frequência efetiva do temporizador será 16.000.000 / 256 = 62.500 Hz. 3. Período desejado: Você deseja um disparo a cada 0,1 segundos, ou seja, 10 vezes por segundo. 4. Ciclos por disparo: Para calcular quantos ciclos de clock são necessários para 0,1 segundos, multiplicamos a frequência efetiva pelo período desejado: 62.500 Hz * 0,1 s = 6250 ciclos. Portanto, o valor de contagem que deve ser definido para o registrador OCR1A é 6250. A alternativa correta é: c) 6250.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina