relatorio de microcntrladores

1090 palavras 5 páginas
ELE 1078– LABORATÓRIO DE MICROPROCESSADORES I

RELATÓRIO DA EXPERIÊNCIA Nº6

“Operações de Entrada e Saída com a Interface Paralela 8155/8255”

Docente: Prof. Dr. Alexandre César Rodrigues da Silva

Discente: Maykon Jorge Tony 200721791
Sumário

Objetivos
1

Procedimento Experimental
2

Resultados e Discussões
3

Conclusão
7

Referências
8

Objetivos Estudar as operações de fluxo de dados de saída/entrada através dos portos comunicação paralela do módulo MC-1

Procedimento Experimental A experiência consiste em desenvolver um contador binário de 16 bits, sendo que os valores inciais e finais são definidos pelo usuário através do teclado, e a contagem é mostrada tanto no display de endereços do módulo MC-1, quanto nos portos A (menos significativo) e B (mais significativo). A contagem deve ser feita em loop. Ademais, o valor inicial deve ser armazenado nas posições de memória 2090h (LSB) e 2091h (MSB), enquanto o valor final nas posições de memória 2092h (LSB) e 2093h (MSB). As interrupções são realizadas da seguinte forma: Caso os dois bits menos significativos do porto C (configurado como entrada) estejam setados, a contagem é reinicializada; caso a interrupção 7.5 seja pressionada, o programa é resetado, voltando a ler novos valores incial e final de contagem.

Resultados e Discussões A seguir, mostra-se o funcionamento do programa através do fluxograma da figura 1. O programa divide-se em três partes:
Na primeira encontra-se a função de leitura dos 4 bytes desejados. Realiza-se rotações e somas em cada byte, pois o teclado lê um nibble de cada vez. Os valores inciais são digitados primeiro e os finais digitados por último. A ordem de digitação é inversa: primeiro o nibble menos significativo e depois o nibble mais significativo.
Na segunda parte,

Relacionados