EXP LAB MICROCONTROLADORES 8051

4
Faculdade SENAI RIO Graduação Tecnológica em Automação Industrial DISCPLINA: Sistemas Microprocessados PROF. LUCIANO M. CAMILLO Rua Mariz e Barros, 678 Tijuca Rio de Janeiro – RJ – 20270-002 RELATÓRIO EXPERIÊNCIA LABORATÓRIO AS PORTAS DE ENTRADA E SAÍDA DA FAMÍLIA DE MICROCONTROLADORES MCS-S1 DA INTEL E SUAS APLICAÇÕES NO CONTROLE DIGITAL DE MAQUINA E DE PROCESSO. 1- Objetivos • Simulação de programas em Assembly da família de microcontroladores MCS-51 da Intel utilizando os portes de entrada e saída para o controle digital de processos. 2- Introdução teórica Veja o Capítulo 6 Livro texto. 3- Procedimento Experimental 3.1 - Utilizando os comandos abaixo, que fazem parte da área de comandos do simulador EDSIM, armazene no simulador as instruções fornecidas a seguir.

description

EXPERIENCIA LABORATORIO MIC 8051

Transcript of EXP LAB MICROCONTROLADORES 8051

Page 1: EXP LAB MICROCONTROLADORES 8051

Faculdade SENAI RIO Graduação Tecnológica em Automação Industrial DISCPLINA: Sistemas Microprocessados PROF. LUCIANO M. CAMILLO

Rua Mariz e Barros, 678 Tijuca Rio de Janeiro – RJ – 20270-002

RELATÓRIO EXPERIÊNCIA LABORATÓRIO AS PORTAS DE ENTRADA E SAÍDA DA FAMÍLIA DE MICROCONTROLADORES MCS-S1 DA INTEL E SUAS APLICAÇÕES NO CONTROLE DIGITAL DE MAQUINA E DE PROCESSO. 1- Objetivos • Simulação de programas em Assembly da família de microcontroladores MCS-51 da Intel utilizando os portes de entrada e saída para o controle digital de processos. 2- Introdução teórica Veja o Capítulo 6 Livro texto. 3- Procedimento Experimental 3.1 - Utilizando os comandos abaixo, que fazem parte da área de comandos do simulador EDSIM, armazene no simulador as instruções fornecidas a seguir.

Page 2: EXP LAB MICROCONTROLADORES 8051

Faculdade SENAI RIO Graduação Tecnológica em Automação Industrial DISCPLINA: Sistemas Microprocessados PROF. LUCIANO M. CAMILLO

Rua Mariz e Barros, 678 Tijuca Rio de Janeiro – RJ – 20270-002

3.2 - Simule a rotina de identificação do acionamento de uma chave mecânica, com a eliminação do ruído (bounce), fornecida a seguir. Adote constante 1 = 0FFh, constante 2 = 0FFh. Faça a simulação de um acionamento sem a sua confirmação (acionamento falso) e veja como a rotina funciona.

Page 3: EXP LAB MICROCONTROLADORES 8051

Faculdade SENAI RIO Graduação Tecnológica em Automação Industrial DISCPLINA: Sistemas Microprocessados PROF. LUCIANO M. CAMILLO

Rua Mariz e Barros, 678 Tijuca Rio de Janeiro – RJ – 20270-002

3.3 - Simule a rotina que conta o número de acionamentos e desacionamentos de uma chave mecânica qualquer.

Page 4: EXP LAB MICROCONTROLADORES 8051

Faculdade SENAI RIO Graduação Tecnológica em Automação Industrial DISCPLINA: Sistemas Microprocessados PROF. LUCIANO M. CAMILLO

Rua Mariz e Barros, 678 Tijuca Rio de Janeiro – RJ – 20270-002

3.4 - Simule a rotina que identifica o número da chave ligada a um determinado bit da porta P0. Descreva sucintamente como o programa funciona.

Para o relatório 1 - As perguntas são solicitadas em cada item do procedimento experimental e para cada simulação; descreva sucintamente o funcionamento de cada programa. 2 - Utilizando sub-rotinas, faça um programa estruturado (programa-fonte) que faça o bit 4 da porta 3 piscar a cada 1 segundo. Dica: - acione o conteúdo do bit 4 da porta 3; - execute uma rotina de tempo de 1 segundo (devem ser calculados os valores da

constante1, constante2, ... …, constanteN); - desacione o conteúdo do bit 4 da porta 3; - execute uma rotina de tempo de 1 segundo; - volte incondicionalmente para o inicio do programa (looping infinito nesse processo,

gerando um 'pisca-pisca').