Ola Senhores do Conselho,
Estou enfrentando esse pequeno problema abaixo, não esta sendo exibido o segundo caracter no display no Proteus. estou utilizando a biblioteca lcd.c, ja tentei utilizar outras mas o mesmo erro persiste, tentei utilizar outras portas como as portas D e o erro também é o mesmo.
Segue o código simples que eu fiz só para teste.
#include <18f4550.h>
#fuses hs,nowdt,noprotect,nolvp
#use delay(clock=20000000)
#use standard_io(
#define use_portb_lcd TRUE
#include "lcd.c"
void main()
{
lcd_init();
for(; // CICLO INFINITO
{
delay_ms(100);
printf(lcd_putc,"\fFIND SYSTEMS\nPROCURANDO");
delay_ms(5000);
printf(lcd_putc,"\fCOMUNICATION");
delay_ms(5000);
printf(lcd_putc,"\fMOTOR ON");
delay_ms(5000);
}
}
Como observado pela imagem peço também para que seja escrito a palavra PROCURANDO, na segunda linha o mesmo não acontece. Em nenhum dos casos.
Senhores pois então se alguém tiver algum conselho desde já muito obrigado.