8051

NOTAS DE AULA ASSEMBLY

ARQUIVO DESCRIÇÃO
Guia ASM

Guia Rápido para utilização da placa de testes, compilador e simulador assembly (Pinnacle52) e programador USB

Guia de Programação

Estrutura de um programa de aplicação, instruções para ler entradas, tomar decisões e atuar nas saídas

Resumo Instruções Assembly

Resumo das principais instruções Assembly

Listagem Instruções Assembly

Listagem de todas instruções Assembly

Instruções de Utilização do Software LCD4.ASM Orientação para utilização do software de testes LCD4.ASM
Instruções de Utilização do Software LCD4TEC.ASM Orientação para utilização do software de testes do LCD e TECLADO LCD4TEC.ASM
Orientações para programação do Timer/Counter Ainda não disponível
Orientações para programação de interrupções Descrição das palavras de controle das interrupções e estrutura de um programa com interrupções
Orientações para programação da interface serial Ainda não disponível

EXERCÍCIOS ASSEMBLY

ARQUIVO DESCRIÇÃO
Prática em Programação

Instruções de utilização da Placa de Testes, sugestão de EQUATES, Propostas de Exercícios e Projetos

Pisca LEDS Rotina que faz os LEDS piscarem
Enche Copos Processo que enche automaticamente copos com capacidades diferentes (250ml e 500ml)
Trava Eletrônica Liberação de uma porta por intermédio de uma senha de 4 dígitos

ARQUIVOS FONTE - ASM

ARQUIVO DESCRIÇÃO
PROG1.ASM

Programa de testes da placa: Acende e apaga LEDS com conteúdo da DIPS e aciona BZ com acionamento da PB.

PISCA.ASM

Pisca os LEDS na frequência de 1Hz (0,5s aceso e 0,5s apagado)

EQUATES.ASM

EQUATES para a Placa de Testes e programa de inicialização.

LCD4.ASM

Software de testes do LCD - Comunicação com 4 bits de dados

LCD4TEC.ASM

Software de testes do LCD e teclado - Comunicação com 4 bits de dados

LCDTECIP.ASM

Software de testes do LCD, Teclado e Interface de Potência(clique aqui para ver o fluxograma). Indicado para testar o harware e servir de base para o programa de trava eletrônica.

NOTAS DE AULA, EXERCÍCIOS E ARQUIVOS FONTE EM LINGUAGEM C

ARQUIVO DESCRIÇÃO
Guia C

Guia Rápido para utilização da placa de testes, Editor e Compilador C, simulador (Pinnacle52) e programador USB

Apostila: Curso Prático de Linguagem C - Parte 1

Apostila de introdução à linguagem C para microcontroladores da família 8051

Revisão - Apostila Curso Prático Parte 1

Revisão da Apostila de introdução à linguagem C

Apostila: Curso Prático de Linguagem C - Parte 2

Ainda não disponível

Interrupção em C

Listagem com vetores de interrupção