Ola Ronaldo,
Não me lembro agora sobre o MiKroC, mas acho que tem só dois problemas possíveis:
--> SW or HW!
Se o HW vc tem 100% de certeza que está funcionando, então é problema no SW.
Vamos ver o que pode estar com problemas no SW:
1 - Codigo errado --> NAO. Vc pelo visto viu um exemplo aqui então sabe exatamente como é o codigo.
2 - Configuracao das portas --> TALVEz. Você verificou no help do MIkroC como usar a funcao Lcd_Custom_Config? Talvez vc esteja passando errado a sequencia dos parametros.
3 - Configuracao do PIC no MikroC --> TALVEZ. Vc tem certeza que colocou o PIC certo no MikroC? e o cristal?
Na sua situação eu faria o seguinte:
Testa um exemplo simples usando o PROTEUS e o MikroC. Usando qualquer PIC mesmo. Funcionou? Beleza.
Pega e muda o PIC e as configurações do seu HW e testa no PROTEUS.
Funcionou? beleza.
Por Fim, manda para o HW e verifica se está ok. Se não funcionar, começa do básico, faz um pisca leds e ve se funciona e vai indo até achar o problema.
Desculpa se a resposta é meio genérica, mas faz tempo que não uso o MikroC e não me lembro dos comandos agora.
Quem sabe alguém aqui possa te ajudar sobre as configurações.
[]'s