8051 assembly
Aula 2
- Elaboração de algoritmos/fluxogramas
- Set de instruções do 8051
- Programação em Assembly
- Gravação do programa no microcontrolador
- Simulação
Sistemas Microprocessados II - Professor Marcos Freitas
Sistemas Microprocessados II
Exercícios da aula passada ...
1) Converta os números abaixo para as unidades solicitadas :
00010101(B) → ________ (D)
200 (D) → _______ (H)
0F (H) → _____________ (B)
11010011 (B) → _____________ (H)
2) Defina com suas palavras um microcontrolador , citando famílias , aplicações e o que julgar necessário .
O microcontrolador é um componente eletrônico programável, utilizado no controle de processos lógicos. Possui internamente a estrutura de um PC (ULA, memórias RAM e
ROM, entradas e saídas e etc), porém com menor escala.
O 8051 faz parte de uma popular família de microcontroladores de 8 bits lançada pela
Intel em 1977.
Já o PIC é uma família de microcontroladores fabricados pela Microchip Technology, que processam dados de 8 bits, de 16 bits e, mais recentemente, de 32 bits. Seu nome é oriundo de "Programmable Interface Controller" (Controlador de Interface Programável).
3) Desenhe e explique o circuito de reset do 8051 .
(Explicar com suas palavras)
Sistemas Microprocessados II - Professor Marcos Freitas
Sistemas Microprocessados II
Algoritmos/fluxogramas
• Para a documentação lógica de um Programa em
Assembly utiliza-se um Algoritmo ou Fluxograma.
• Cada bloco do Fluxograma equivale a um sub-conjunto do
Set de Instruções do Microcontrolador.
• O Fluxograma é uma forma de se implementar logicamente um programa, antes que o mesmo seja codificado na Linguagem Assembly do Microprocessador.
Sistemas Microprocessados II - Professor Marcos Freitas
Sistemas Microprocessados II
Elaboração de algoritmos/fluxogramas
Símbolos
Início e final de fluxograma
Decisão
Entrada de dados
Saída de dados
Linhas de Fluxo
Atribuição de valores e cálculos
Sistemas Microprocessados II - Professor Marcos