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

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

O Código do Dispositivo Escravo

Configurações do PIC

As configurações do PIC para o escravo são semelhantes às configurações do PIC mestre, com algumas pequenas modificações. As saídas digitais ligadas aos LEDs são as mesmas, logo, a configuração é a mesma. O receptor não vai receber informação do botão, assim, não é preciso configurar nenhuma entrada pela porta B, como é feito no mestre. O módulo MSSP agora vai funcionar no escravo, e como temos apenas um mestre e um escravo, não vamos utilizar a função “Slave Select” (). Não se esqueça de configurar o clock do módulo da mesma forma que você configurou no mestre. Também é necessário configurar o PIC para gerar interrupções do módulo SPI (e não de um botão, como no mestre). Queremos que o PIC entre na rotina de interrupção sempre que um novo dado estiver disponível no módulo, recebido do mestre, portanto, é o PIC quem tem que ser configurado adequadamente.

Versão 5.3 - Todos os Direitos reservados