Os programas embarcados precisam de alguma referência de tempo para sincronizar suas tarefas propriamente. Os casos mais complexos demandam o uso de timers, ou temporizadores, para elaborar um sincronismo mais preciso. Para os casos mais simples se pode utilizar as rotinas de delay. Deve-se levar em conta que o programa fica “travado” nessas funções, sem atender a nenhum tratamento, mesmo se for externamente necessário.
Considerando programas em linguagem C feitos do AtmelStudio para o microcontroladores AVR, como se define a frequência de relógio para utilizar as funções de delay que estão no arquivo #include "util/delay.h"?
Escolha uma:
a. #define CLK_CPU 16000000UL (Incorreto)
b. #define FCY 16000000UL
c. #define Freq_Clk 16000000UL
d. #define F_CPU 16000000UL
e. #define CPUCLK 16000000UL
Respostas
respondido por:
47
Resposta Correta: #define F_CPU1000000UL
norconnow0wvx:
#define F_CPU1600000UL
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás