Buscar

Exercício 2) Utilizando um cristal de 12 MHz, programe: - o timer 0 para 50 ms - o timer 1 para 10 ms Para isso calcule o número de contagens (N) p...

Exercício 2) Utilizando um cristal de 12 MHz, programe: - o timer 0 para 50 ms - o timer 1 para 10 ms Para isso calcule o número de contagens (N) para os dois casos, escolha o modo adequado e calcule o valor a ser carregado em THi e TLi.

Essa pergunta também está no material:

mic05
11 pág.

Microprocessadores e Microcontroladores Centro Universitário de AraraquaraCentro Universitário de Araraquara

💡 1 Resposta

User badge image

Ed Verified user icon

Para calcular o número de contagens (N) para o Timer 0, utilizamos a seguinte fórmula: N = (12.000.000 / 12) * (50 / 1000) = 50.000 Para o Timer 1, utilizamos a mesma fórmula, mas com o valor de tempo de 10ms: N = (12.000.000 / 12) * (10 / 1000) = 10.000 Para escolher o modo adequado, é necessário saber qual microcontrolador está sendo utilizado. Em geral, os modos mais comuns são o modo 0 e o modo 1. Para o Timer 0, o modo 1 é mais adequado, pois permite uma contagem de até 65.536 ciclos. Para o Timer 1, o modo 0 é mais adequado, pois permite uma contagem de até 256 ciclos. Para calcular o valor a ser carregado em THi e TLi, utilizamos a seguinte fórmula: Valor = 65536 - N Para o Timer 0, temos: Valor = 65536 - 50000 = 15536 Portanto, o valor a ser carregado em TH0 e TL0 é 15536. Para o Timer 1, temos: Valor = 256 - 10000 = 156 Portanto, o valor a ser carregado em TH1 e TL1 é 156.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais