Teoria linguagem c



Baixar 2.75 Mb.
Página11/30
Encontro30.10.2016
Tamanho2.75 Mb.
1   ...   7   8   9   10   11   12   13   14   ...   30

Compilação

Depois que seu programa for editado, é preciso compilá-lo para ser gerado o arquivo necessário para a gravação do chip (arquivo com extensão .hex). Para isso, basta pressionarmos o botão compilar com o mouse ou pressionar as teclas Ctrl e F9 juntas. Na mesma pasta em que o programa .C está salvo aparecem os arquivos criados na compilação (arquivo . hex).

      1. Erros de Compilação

O SDCC Compiler não pode compilar o programa caso o programador tenha cometido algum dos seguintes erros:

  • Erro de edição do programa (muito freqüente).

  • Tenha nomeado o arquivo com ESPAÇOS, acentos o CEDILHAS.

  • Esteja compilando o programa a partir de Pendrivres ou qualquer outra unidade diferente de disco local C:\8051.

Caso o programa tenha erros de edição de programa (também chamados de erros de sintaxe), ao compilá-lo, surge uma mensagem na caixa inferior de mensagens o erro cometido pelo programador e a linha de programa onde o erro ocorreu.



A linha de programa com erros de sintaxe e/ou edição será indicada na caixa inferior do JFE Editor. O programa a seguir contém um erro de sintaxe (syntax error).




Linha em que o erro foi cometido


Figura 3.3 –Exemplo de erro na compilação.

      1. Nome dos arquivos gerados na Compilação

Quando uma compilação é executada sem erros pelo programador, O SDCC Compiler gera dentro da pasta do Arquivo.C os seguintes arquivos:

  • Arquivo.HEX  Compatível com o software de gravação AEC_ISP.EXE via cabo paralelo e software GRAVA SERIAL.EXE via cabo serial.




  • Arquivo.BIN  Compatível apenas com o software de gravação GRAVA SERIAL.EXE via cabo serial.

O procedimento de gravação é executado por um terceiro software que está nos apêndices A e B ao final do livro.



CAPÍTULO

4


Elementos da Linguagem C




    1. Baixar 2.75 Mb.

      Compartilhe com seus amigos:
1   ...   7   8   9   10   11   12   13   14   ...   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