Boa noite a todos.

Estou fazendo um projeto usando o MPLABX e o C18 como compilador. Estou tentando comunicar o PIC que estou usando: 18F2550 e um módulo bluetooth HC-05. Ligo o pino do Rx do módulo no Tx do PIC e

o Tx do módulo no Rx do PIC.

Pesquisei um pouco e achei a função kbhit(). Eu só preciso usar essa função tipo assim:

if(kbhit()){

    funcaoQueVerificaCaracterEnviado();

}

e já vai funcionar?

Trazendo uma comparação com o arduíno ela seria uma Serial.available()

Desde já agradeço a atenção de vocês.

Exibições: 391

Responder esta

Respostas a este tópico

 Olá Isaac.

 kbhit() se não me engano é do compilador CCS.

 Para o C18 são outras funções:

 Verifique estes documentos aqui, que são os melhores amigos dos programadores. rs

1)  http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB_C18_Libraries...

2) http://www.puntoflotante.net/51288f.pdf

O que precisa está neles.

 T++.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço