Curso de Assembly para 8051

Saiba tudo sobre esse tipo de código de máquina.

Compartilhe:
Curso de Assembly para 8051
  • Empresa: Wr Kits
  • Nível do curso: Básico
Assembly, que também pode ser chamada de linguagem de montagem, pode ser definida como uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar códigos entendidos por dispositivos computacionais, como microprocessadores e microcontroladores. O código 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. Cada arquitetura de computador tem seu próprio código de máquina, e cada montador gera códigos para uma arquitetura específica. Cada um desses montadores tem sua própria versão de código Assembly, que pode diferir ao uso de registradores, representação de números, ou até mesmo instruções mnemónicas. E isso pode dificultar um pouco na portabilidade do código, tendo em vista que o mesmo precisaria ser reescrito para poder ser montado para outra arquitetura. Este é um assunto que costuma ser bastante pertinente para qualquer profissional que trabalha ou que deseja trabalhar com programação. Aprenda mais sobre o Assembly 8051 neste curso online. Não deixe de conferir também o curso de eletrônica analógica.

Sobre o curso

Neste curso online os estudantes terão uma visão geral e bastante abrangente sobre a programação em Assembly para o 8051. Dentre os assuntos abordados estão o início de um novo projeto, o ciclo de máquina e set de instruções, dentre outros.

Estrutura do curso

  • INTRODUÇÃO, IDE8051, NOVO PROJETO
  • AT89S51, BARRAMENTOS, PORTS, DATASHEET
  • CICLO DE MÁQUINA E SET DE INSTRUÇÕES
  • INCREMENTO DO ACC E DPTR REG
  • DIRECIONAMENTO DIRETO E INDIRETO
  • REGISTRADORES DE USO GERAL
  • ARITMÉTICA COM REGISTRADORES E MEMÓRIAS
  • INSTRUÇÕES LÓGICAS E BOOLEANAS
  • DESVIOS/PULOS CONDICIONAIS E INCONDICIONAIS
  • ACESSANDO DADOS DE UM BANCO
  • SALVANDO DADOS NA PILHA
  • PORTAS AND E OR COM 8051
  • ROTINAS DE DELAY
  • SEQUENCIAL DE LEDS
  • PSW E SELEÇÃO DE BANCOS DE REGISTRADORES
  • UTILIZANDO BOTÕES
  • DELAY PARA BOTÕES
  • ENTENDA AS INTERRUPÇÕES
  • AS INTERRUPÇÕES DO 8051
  • PRIORIDADE DAS INTERRUPÇÕES
  • PROGRAMANDO INTERRUPÇÕES
  • INTERRUPÇÃO EXTERNA INT0
  • AMOSTRAGEM DE UMA INTERRUPÇÃO
  • TIMERS – MODO 0 E MODO 1
  • PARADOXUS 8051 REVIEW
  • COMO GRAVAR UM 8051 COM USBASP
  • TIMERS – MODO 2 E MODO 3
  • PROGRAMANDO O TIMER0 NO MODO 1 Assembly para 8051 028
  • TEMPOS MAIORES COM TIMER0
  • PROGRAMANDO O TIMER0 NO MODO 2
  • ATIVANDO TIMER COM BOTÃO
  • PROGRAMANDO O TIMER1
  • DISPLAY 7 SEGMENTOS
  • CONTROLE DE DISPLAY COM TIMER
  • CONTROLE DE SERVO MOTORES
  • CONTROLE DE LÂMPADAS
  • PROGRAMANDO TIMER0 NO MODO 3
  • SIRENE COM 8051
  • INTERFACE SERIAL
  • REGISTRADOR DE CONTROLE SERIAL
  • SERIAL MODOS 0 E 1
  • SERIAL MODOS 2 E 3
  • EXEMPLO DE PROGRAMAÇÃO SERIAL
  • COMO GERAR BAUD-RATE COM TIMER1
  • VISUALIZAÇÃO DE DADOS DA SERIAL NOS PORTS
  • COMUNICAÇÃO SERIAL ENTRE DOIS 8051
  • ALGORITMO PARA MENSAGEM VIA SERIAL
  • INTERRUPÇÃO SERIAL
  • MEDINDO A LARGURA DE UM PULSO
  • INICIALIZAÇÃO DE DISPLAY
  • ESCRITA EM DISPLAY LCD
  • MENSAGEM EM LCD 16X2
  • VÁRIAS MENSAGENS EM LCD
  • CONTROLANDO LCD COM A PARADOXUS 8051
  • CARACTERES ASCII EM DISPLAY LCD
  • INTERFACE HM SIMPLES COM LCD
  • ATIVANDO RELÉ POR INTERFACE HM
  • TÉCNICA DE MEMORY MAPPED
  • ALGORITMO MEMORY MAPPED
  • AUMENTANDO A CAPACIDADE DOS PORTS
  • COMO AUMENTAR A MEMÓRIA RAM

Aulas:

Curso de Assembly para 8051 Dê seu voto para Curso de Assembly para 8051:
VOTE:
Ruim!Regular!Bom!Muito bom!Ótimo! (4 votos, média: 4,50 de 5)
Loading...