Teoria linguagem c



Baixar 2.75 Mb.
Página4/30
Encontro30.10.2016
Tamanho2.75 Mb.
1   2   3   4   5   6   7   8   9   ...   30

Primeiros Passos

1 ) Adquira o kit para microcontrolador 8051 encomendando-o juntamente com o grupo de estudantes da sua turma.
2 ) No site de estudos faça o download do pacote de programas necessários para edição, compilação e gravação das atividades propostas.






Todos os programas utilizados neste aprendizado são gratuitos e não requerem taxa de licença.
Temos tudo o que precisamos para prosseguir os estudos.


      1. Uma Visão Geral

Acompanhe o exemplo de programa escrito na linguagem C em seguida:

Este é um exemplo de programa em C que mantém o pino P0.0 do microcontrolador por aproximadamente dois segundos ligado (nível 1) e depois desliga-o (nível 0).


O programa de exemplo precisa ser editado em um programa de editoração. Veremos mais adiante como editar os programas utilizando os recursos da linguagem C no software JFE Editor.

Para gravar um programa no microcontrolador AT89S52, é necessário primeiramente, criar o programa e compilá-lo.


O que significa compilar o programa?

Para criar o programa, utilizamos os comandos da linguagem C, os quais serão estudados neste livro. Futuramente esse programa criado será compilado por um compilador, ou seja, tudo o que digitamos no programa será convertido em comandos binários que é a única linguagem que o microcontrolador entende. Existem diversos compiladores no mercado para as mais variadas linguagens de programação. Entretanto, utilizaremos um compilador freeware, que não exige licença para uso.



O Keil-C é um exemplo de compilador para a família 8051 que requer licença de uso e oferece muitos recursos que tornam o desenvolvimento de projetos mais fácil e rápido. Você pode obter uma cópia de avaliação do Keil C no site www.4shared.com

Nota


Depois que o programa foi criado e compilado corretamente, o compilador cria um arquivo com a extensão .HEX (utilizado na maioria dos gravadores e simuladores), que obedece ao padrão de formatação hexadecimal da Intel e é portanto, o arquivo que deverá ser gravado na memória do microcontrolador.



      1. Etapas de Gravação

Após a compilação do programa, podemos enviar o arquivo criado pelo compilador (arquivo a extensão .HEX) para o microcontrolador AT89S52. Para gravarmos o chip, é necessário ter em mãos um computador PC e um gravador de microcontroladores (ou o kit de desenvolvimento).
Com um programa de gravação específico do gravador AT89S52 utilizado, é possível transferir o arquivo gerado pelo compilador (extensão .HEX ou .BIN) para o chip, através de um cabo de gravação conectado às portas de comunicação do computador, podendo ser:
1 ) Através da porta paralela do computador com o software AEC_ISP.EXE.



Figura 1.1 - porta paralela

2 ) Através da porta serial do computador com o software GRAVA SERIAL.EXE.









Figura 1.1 - porta paralela

Acompanhe o resumo das etapas de gravação:




Baixar 2.75 Mb.

Compartilhe com seus amigos:
1   2   3   4   5   6   7   8   9   ...   30




©bemvin.org 2020
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
Dispõe sobre
reunião ordinária
Serviço público
câmara municipal
público federal
Processo seletivo
processo licitatório
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
ensino superior
Relatório técnico
Universidade estadual
Conselho municipal
técnico científico
direitos humanos
científico período
espírito santo
pregão eletrônico
Curriculum vitae
Sequência didática
Quarta feira
prefeito municipal
distrito federal
conselho municipal
língua portuguesa
nossa senhora
educaçÃo secretaria
segunda feira
Pregão presencial
recursos humanos
Terça feira
educaçÃO ciência
agricultura familiar