1- Compilador C AVR-GCC
http://winavr.sourceforge.net/
2- IDE Atmel AVR-Studio
Essa do link abaixo é a versão 4.18, baixe sempre a mais recente.
http://www.atmel.com/forms/software_download.asp?fn=dl_AvrStudio4Setup.exe
3-Datasheet do ATMEGA16
www.atmel.com/dyn/resources/
Depois de baixar tudo isso chegou a hora de você testar seus conhecimentos sobre C e microprocessadores (15 minutos). se não sabe alguma das perguntas procure saber, afim de acompanhar direito o mini-curso.
1-Qual o significado lógico dos operadores & . | . ~ , ^ , >> , << ?
2- O que PORTC |= 0x55 faz com o port? Repita a pergunta para todos os operadores acima
3- Você sabe como criar funções em C?
4- Quantos bits têm variáveis do tipo char, int e long int?
5- Qual a diferença entre variáveis do tipo unsigned char e signed char?
6- Em qual(is) valores de X o liga() é executado? if (!X) liga();
7-Você sabe a diferença entre variáveis locais e globais?
8-Qual situação consome mais energia, um microprocessador operando a 5MHz ou o mesmo operando a 5kHz? Explique considerando uma cpu cmos.
9-Se há. qual a diferença entre baud e bitrate numa conexão serial rs232? Explique.
Bom teste!
Respostas??? Google-it!
Aguarde novas postagens!!!
0 comentários:
Postar um comentário