Primeiro, fiz um programa no Ldmicro, e simulei no protheus, tudo funciona normalmente, entretanto, o display não mostra os dados (muito embora ligue). Qual poderia ser o problema?
Vou tentar ajudar, mesmo não sabendo qual é o display que você tá usando.
Poderia ser:
-Falta de contraste
-Pouco tempo entre energizar o display e o começo da programação
-Pouco tempo entre o envio de um comando e o envio do próximo
-Velocidade de comunicação (baud rate) errada
-Pino de reset (se houver) continua ressetando o bicho
-Tensão errada entre a saída do controlador e a entrada do display (supondo que o controlador seja de 3,3V e o display de 5V, por exemplo)
-Tensão errada de alimentação ou falta de capacitor desacoplador
Me avise se pode ser algum destes, por favor.
Segundo, gostaria de saber se posso utilizar qualquer tipo de display (inclusive previamente paralelo com modulo serial) para comunicar com o pic (via porta serial TX)? Ou apenas um tipo específico?
Poder, sempre pode, desde que você adapte o circuito e/ou programação do controlador.
Sucesso!!!