Lista 3: Exercícios de Microcontroladores AVR (Timers, USART e ADC)
Lista 3: Exercícios de Microcontroladores
PERGUNTAS LISTA 3
1. Escreva um programa em C para comutar todos os bits de PORTB continuamente, com um delay entre cada alternância. Use o Timer 0 para gerar o delay, no modo normal e sem prescaler.
2. Escreva um programa em C para comutar o bit PB4 a cada 70 µs. Use o Timer 0 no modo normal e escolha o fator do prescaler adequadamente. Assuma XTAL = 16 MHz (cristal).
3. Quais os valores adequados para os registradores TCCR0A e TCCR0B para configurar o Timer 0 no modo normal, sem prescaler e com o clock vindo do cristal?
4. Assumindo XTAL = 8 MHz e que queremos gerar uma onda quadrada no pino PB7, qual a frequência mínima que a onda quadrada pode ter se for usado o Timer 1?
5. Programe o Timer 0 em...