Cursos / Eletrônica / Projeto de Sistemas RF / Aula

arrow_back Aula 09 - Transmissão de dados através do protocolo SPI

Compilação e Gravação dos PICs

Execução do Programa

Essa parte, assim como a gravação dos PICs, será realizada no laboratório. Com o circuito montado e os PICs gravados, vamos executar o programa. Ao alimentar o circuito por meio do PICKit, você vai ver os LEDs do mestre e do escravo mostrando as condições iniciais que você colocou nos respectivos códigos. Experimente pressionar o botão: se tudo estiver correto, os LEDs do mestre vão se alterar de acordo com a lógica que você implementou na interrupção do mestre. Ao mesmo tempo, os LEDs do escravo também serão alterados, pois o mestre enviou o novo valor pela comunicação SPI e o escravo utilizou esse novo valor para alterar a forma que seus LEDs são acesos. Ou seja, os dois grupos de LEDs devem sempre mostrar a mesma coisa (com a exceção da condição inicial, caso você tenha definido condições iniciais diferentes), e devem mudar de estado sempre que o botão for pressionado.

Se você conseguiu ver esse funcionamento no circuito, parabéns! Você entendeu direitinho como realizar uma comunicação pela SPI. Caso algo dê errado, não se preocupe. Tente localizar o problema analisando o comportamento do circuito. Caso não consiga resolver o problema, peça auxílio ao monitor no laboratório. Aposto que após algumas tentativas você vai conseguir fazer o circuito funcionar na maneira correta.

Versão 5.3 - Todos os Direitos reservados