2
www.u8051.com.br Introdução Leia o capítulo I do livro 8051 Teoria e responda: 1. Aponte todas as vantagens da linguagem C que conquistaram uma significativamente parcela de programadores de microcontroladores e em quais situações devemos optar pela linguagem Assembly para programar o dispositivo? 2. Sendo por muitos anos, o Assembly, a única linguagem de programação para os microcontroladores, que fato aumentou o uso dos microcontroladores? 3. O que caracteriza um determinado microcontrolador ser da “família” 8051? 4. Quais são as ferramentas necessárias para aprender a programar microcontroladores 8051? 5. Para que um programa escrito na linguagem C possa ser gravado no 8051, qual é o nome do procedimento intermediário à gravação? CAPÍTULO 1 Importante: Lembre-se de salvar o desenvolvimento das suas atividades periodicamente, pois quedas de energia ou travamento no sistema podem ocorrer a

Aula 02

Embed Size (px)

Citation preview

Page 1: Aula 02

www.u8051.com.br

Introdução

Leia o capítulo I do livro 8051 Teoria e responda:

1. Aponte todas as vantagens da linguagem C que conquistaram uma significativamente parcela de programadores de microcontroladores e em quais situações devemos optar pela linguagem Assembly para programar o dispositivo?

2. Sendo por muitos anos, o Assembly, a única linguagem de programação para os microcontroladores, que fato aumentou o uso dos microcontroladores?

3. O que caracteriza um determinado microcontrolador ser da “família” 8051?

4. Quais são as ferramentas necessárias para aprender a programar microcontroladores 8051?

5. Para que um programa escrito na linguagem C possa ser gravado no 8051, qual é o nome do procedimento intermediário à gravação?

6. Escreva um programa que mantenha o pino P2.7 microcontrolador por aproximadamente um segundo ligado (nível 1) e depois desliga-o (nível 0).

Cole aqui o código fonte do seu programa.

7. Reescreva o programa anterior utilizando o pino P0.0.

CAPÍTULO

1

Importante: Lembre-se de salvar o desenvolvimento das suas atividades periodicamente, pois quedas de energia ou travamento no sistema podem ocorrer a qualquer

Page 2: Aula 02

www.u8051.com.brCole aqui o código fonte do seu programa.

Sobre as etapas de gravação responda:

8. Porque um programa deve ser compilado? Qual a finalidade do programa compilador?

9. Qual a diferença entre um arquivo .C e um arquivo .HEX?

10. Qual a finalidade do software gravador e de que modo o programa é enviado até a memória do microcontrolador.

11. Qual o modelo do microcontrolador adotado nas aulas? Por que dizemos que ele pertence à família 8051?