Você está na página 1de 4

Instituto Superior Politécnico De Tecnologias e Ciências

Departamento de Engenharias e Tecnologias

Microprocessador Experimental

2019/2º SEMESTRE

RELATÓRIO EXPERIMENTAL

TRABALHO PRÁTICO Nº1

Introdução A Programação De Um
Microcontrolador 8051 – CMC 1

Tsyandala kisandje – 20161688


Zenildo Frânio Fortunato Da Cruz – 20160881
Curso: Engenharia Elétrica
Turma: ELL8-T1 Docente: Teodosio Kanomba Java
Ano de frequência: 4º
Ano Letivo: 2019
Instituto Superior Politécnico De Tecnologias e Ciências

Departamento de Engenharias e Tecnologias

Microprocessador Experimental

Introdução A Programação De Um

Microcontrolador 8051 – CMC 1

Relatório apresentado como requisito de

avaliação na cadeira de Microprocessador

Experimental sob orientação do docente

Teodosio Kanomba Java.

Luanda, Setembro de 2019


CMC 1-1 Primeiros Passos na Programação De Um
Microcontrolador

Questionário do Exercício 1 – Criando o seu próprio projecto:

1. Declare um método comum de carregar um código de programa


legível por máquina em um microcontrolador. Que estrutura tem o
conteúdo deste arquivo?

R: Para processar uma sequência de comandos ou instruções, um


microcontrolador precisa carregar um programa legível pela máquina na sua
memória de programa (código e memória).

O método comum é carregar um Ficheiro-Intel-Hex (uma sequência


definida de caracteres hexadecimais em formato ASCII), para a memória de
Código que representa um código de programa legível pela máquina.

2. Que ferramentas de desenvolvimento são necessários para criar um


código de programa carregável e para que elas são usadas?

R: O Ambiente de Desenvolvimento Integrado(do inglês Integrated


development Environment - IDE) liga todas as ferramentas em uma interface
de operação uniforme.

As ferramentas necessárias e as suas funções são:

 Ambiente de Desenvolvimento Integrado (IDE);


 Editor de texto integrado do IDE;
 Assembler (as.exe, gera o código intermédio);
 Conversor (p2hex.exe, gera o Ficheiro-Intel-Hex à partir do código
intermédio);
 Debugger (debugger.exe);
 Monitor-de-Destino (programa especial para carregar e testar
programas do Usuário, fixado no hardware do módulo-PSD1).

3. Quais Ferramentas (tipo de Ferramentas, o nome do arquivo


executável) são utilizadas no perfil Usuário "C515C-AS"? Como são estes
fundiram no IDE e qual factor é particularmente importante?

R: As ferramentas usadas no perfil usuário PSD1_C515C_AS, são as seguintes:

 Assembler;
 Conversor;
 Gerador de ficheiro de símbolo;
 Depurador (Debugger).
Os componentes fixos no ambiente de desenvolvimento integrado são:

 Editor de texto Fonte;


 Gerenciamento de Arquivos.

O IDE do MCLS-modular® combina as ferramentas de desenvolvimento


requeridas para a criação de um programa, em uma interface de operação.

4. Quais Ferramentas são nomeados na lista de impressão "Tool-profile"


(informação do perfil ferramenta)?Que caminho e detalhes de arquivo
são encontrados depois de "Project" e em "List of Sources" na lista de
impressão "Project information"?

R: Para Imprimir os conteúdos do projecto Click sobre o ícone na barra de


ferramentas “Project” do IDE → Seleccionar a fonte requerida → “OK”.

5. Que LED na unidade de LED pisca quando o programa no


microcontrolador é executado?

R: O LED que pisca é o que se encontra na porta um (P1) pino 7.

Você também pode gostar