Sensor de temperatura
hAMILTON pereira
Tiago Radatz
Display de sete segmentos multiplexado
Pelotas
2013
hAMILTON pereira
Tiago Radatz
Display de sete segmentos multiplexado
Projeto apresentado ao curso de Graduação em Engenharia Elétrica do Instituto Federal Sul-rio-grandense (IFSul) como avaliação da disciplina de Sistemas Microprocessados.
1. INTRODUÇÃO
O projeto consiste na utilização do microcontrolador PIC16F877A para rodar um programa escrito em ASSEMBLY, o qual deve ter por finalidade a escrita de um número de quatro dígitos no display de sete segmentos, número este que deve ser testado no kit didático McMaster- Desenvolvimento de Sistemas com microcontroladores PIC.
2. METODOLOGIA
Em primeiro momento se faz necessário a utilização do simulador Proteus ISIS Profissional 7.8, para a montagem do design do projeto, contendo todos os componentes necessários para posteriormente se possa executar a simulação do programa escrito em ASSEMBLY.
Figura 1.Montagem do design no Proteus ISIS Profissional 7.8 A partir da identificação de quais são as entradas e saídas necessárias e seus respectivos pinos do microcontrolador necessário para a ligação do display de sete segmentos, partimos para a segunda parte do projeto, a qual consiste na escrita do programa em linguagem ASSEMBLY. Esse tipo de programação apresenta algumas particularidades, por sempre precisarmos identificar em qual banco de memória estamos trabalhando. Na escrita do programa foi criado um arquivo texto. asm, e foram utilizados diversos registradores apresentados durante o semestre de Sistemas Microprocessados, como exemplo temos o registrador OPTION_REG, o qual foi utilizado para configuração do prescaler para o perfeito funcionamento do display de sete segmentos. Foram configuradas as portas TRISB e TRISD como saídas digitais as quais