Assembly
para 8051

Objetivos da disciplina:

  • Analisar a função dos periféricos e a arquitetura de microcontroladores.
  • Utilizar adequadamente, microcontroladores em sistemas digitais.
  • Programar o microcontrolador em Assembler
  • Aplicar ferramentas de desenvolvimento para projetos com microcontroladores.

Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitectura de computador específica usa. A linguagem de máquina, que é um mero padrão de bits, torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos.

Por exemplo, enquanto um computador sabe o que a instrução-máquina IA-21 (10110000 01100001) faz, para os programadores é mais fácil recordar a representação equivalente em instruções mnemónicas MOV AL, 61h. Tal instrução ordena que o valor hexadecimal 61 (97, em decimal) seja movido para o registador 'AL'.

Aulas do Prof° Meuse Jr

AULA01A.ASM AULA02A.ASM AULA02B.ASM AULA02C.ASM AULA03A.ASM AULA04A.ASM AULA04B.ASM AULA05A.ASM AULA06A.ASM AULA07A.ASM AULA07B.ASM AULA07C.ASM AULA10A.ASM AULA3B.ASM AULAEX01.ASM AULAEX1B.ASM AULAEX1C.ASM

Aulas do Prof° Fred Braga

BYTE2.ASM BYTE3.ASM BYTE4.ASM BYTE5.ASM PROVA.ASM CONT1.ASM CONT2.ASM CONT4.ASM DADO1.ASM DADO2.ASM DADO3.ASM PISCA0.ASM PISCA1.ASM PISCA2.ASM PISCA3.ASM PISCA4.ASM DISPLAY1.ASM DISPLAY2.ASM DISPLAY3.ASM

Simuladores

p52v1130.rar 8051-Simulator.rar

Apostilas 8051 asm

APOSTILA_8051.rar mini-curso_8051.pdf

Provas 2010.1 Prof° Fred Braga

PROVA1C.ASM PROVA2C.ASM