Curso de Assembly para 8051
Saiba tudo sobre esse tipo de código de máquina.
- Empresa: Wr Kits
- Nível do curso: Básico
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:
-
INTRODUÇÃO, IDE8051, NOVO PROJETO | Assembly para 8051 #001AT89S51, BARRAMENTOS, PORTS, DATASHEET | Assembly para 8051 #002CICLO DE MÁQUINA E SET DE INSTRUÇÕES | Assembly para 8051 #003INCREMENTO DO ACC E DPTR REG | Assembly para 8051 #004DIRECIONAMENTO DIRETO E INDIRETO | Assembly para 8051 #005REGISTRADORES DE USO GERAL | Assembly para 8051 #006ARITMÉTICA COM REGISTRADORES E MEMÓRIAS | Assembly para 8051 #007INSTRUÇÕES LÓGICAS E BOOLEANAS | Assembly para 8051 #008DESVIOS/PULOS CONDICIONAIS E INCONDICIONAIS | Assembly para 8051 #009ACESSANDO DADOS DE UM BANCO | Assembly para 8051 #010SALVANDO DADOS NA PILHA | Assembly para 8051 #011PORTAS AND E OR COM 8051 | Assembly para 8051 #012ROTINAS DE DELAY | Assembly para 8051 #013SEQUENCIAL DE LEDS | Assembly para 8051 #014PSW E SELEÇÃO DE BANCOS DE REGISTRADORES | Assembly para 8051 #015UTILIZANDO BOTÕES | Assembly para 8051 #016DELAY PARA BOTÕES | Assembly para 8051 #017ENTENDA AS INTERRUPÇÕES | Assembly para 8051 #018AS INTERRUPÇÕES DO 8051 | Assembly para 8051 #019PRIORIDADE DAS INTERRUPÇÕES | Assembly para 8051 #020PROGRAMANDO INTERRUPÇÕES | Assembly para 8051 #021INTERRUPÇÃO EXTERNA INT0 | Assembly para 8051 #022AMOSTRAGEM DE UMA INTERRUPÇÃO | Assembly para 8051 #023TIMERS - MODO 0 E MODO 1 | Assembly para 8051 #024PARADOXUS 8051 REVIEW | Assembly para 8051 #025COMO GRAVAR UM 8051 COM USBASP | Assembly para 8051 #026TIMERS - MODO 2 E MODO 3 | Assembly para 8051 #027PROGRAMANDO O TIMER0 NO MODO 1 Assembly para 8051 028TEMPOS MAIORES COM TIMER0 | Assembly para 8051 #029PROGRAMANDO O TIMER0 NO MODO 2 | Assembly para 8051 #030ATIVANDO TIMER COM BOTÃO | Assembly para 8051 #031PROGRAMANDO O TIMER1 | Assembly para 8051 #032DISPLAY 7 SEGMENTOS | Assembly para 8051 #033CONTROLE DE DISPLAY COM TIMER | Assembly para 8051 #034CONTROLE DE SERVO MOTORES | Assembly para 8051 #035CONTROLE DE LÂMPADAS | Assembly para 8051 #036PROGRAMANDO TIMER0 NO MODO 3 | Assembly para 8051 #037SIRENE COM 8051 | Assembly para 8051 #038INTERFACE SERIAL | Assembly para 8051 #039REGISTRADOR DE CONTROLE SERIAL | Assembly para 8051 #040SERIAL MODOS 0 E 1 | Assembly para 8051 #041SERIAL MODOS 2 E 3 | Assembly para 8051 #042EXEMPLO DE PROGRAMAÇÃO SERIAL | Assembly para 8051 #043COMO GERAR BAUD-RATE COM TIMER1 | Assembly para 8051 #044VISUALIZAÇÃO DE DADOS DA SERIAL NOS PORTS | Assembly para 8051 #045COMUNICAÇÃO SERIAL ENTRE DOIS 8051 | Assembly para 8051 #046ALGORITMO PARA MENSAGEM VIA SERIAL | Assembly para 8051 #047INTERRUPÇÃO SERIAL | Assembly para 8051 #048MEDINDO A LARGURA DE UM PULSO | Assembly para 8051 #049INICIALIZAÇÃO DE DISPLAY | Assembly para 8051 #050ESCRITA EM DISPLAY LCD | Assembly para 8051 #051MENSAGEM EM LCD 16X2 | Assembly para 8051 #052VÁRIAS MENSAGENS EM LCD | Assembly para 8051 #053CONTROLANDO LCD COM A PARADOXUS 8051 | Assembly para 8051 #054CARACTERES ASCII EM DISPLAY LCD | Assembly para 8051 #055INTERFACE HM SIMPLES COM LCD | Assembly para 8051 #056ATIVANDO RELÉ POR INTERFACE HM | Assembly para 8051 #057TÉCNICA DE MEMORY MAPPED | Assembly para 8051 #058ALGORITMO MEMORY MAPPED | Assembly para 8051 #059AUMENTANDO A CAPACIDADE DOS PORTS | Assembly para 8051 #060COMO AUMENTAR A MEMÓRIA RAM | Assembly para 8051 #061