Ir ao conteúdo

Escrever na segunda linha do Display 16x2 com CCS.


Kibbi

Posts recomendados

Postado

Meus queridos amigos, agora estou tentando escrever na segunda linha de um LCD 16x2, usando o CCS, mas só aparece escrito na primeira linha.

void telaprincipal()
{
inicializa_lcd();
//Escreve tela
escreve_lcd(" -<< ALARME >>- ");
escreve_lcd("(((ENERGIZADO))) ");
Delay_ms(200);
}

Pelo MikroC eu consigo,

Lcd_Init();                                
Lcd_Cmd(_LCD_CLEAR);
Lcd_Cmd(_LCD_CURSOR_OFF);
Lcd_Out(1,3, "-<< ALARME >>-");
Lcd_Out(2,2, "(((ENERGIZADO)))");
i=0;
while(i<24)

Se alguem souber o código correto para escrever nas duas linhas do LCD pelo CCS eu agradeço.

Postado

Tente colocar o comando \n em uma das frases.

Exemplo:

void telaprincipal()
{
inicializa_lcd();
//Escreve tela
escreve_lcd(" -<< ALARME >>-[B]\n[/B] ");
escreve_lcd("(((ENERGIZADO))) ");
Delay_ms(200);
}

Falou

Postado

Olá,

O jeito certo é o que o Mateus postou mas para efeito de conhecimento, os endereços dos caracteres são:

0x80 = primeiro caracter da primeira linha até 0x8F(16º caracter)

0xC0 = primeiro caracter da segunda linha até 0xCF(16º caracter)

Att,

  • 2 semanas depois...
Postado

Desculpem pela demora na resposta, mas estava tentando de tudo e acreditem, eu nao consegui escrever nessa segunda linha do display de jeiiiiiiiiiito nenhum. Se eu colocar o codigo todo e circuito, talves achem o erro, mutio obrigado a todos.

Postado

Eu uso assim:

lcd_gotoxy (2,1); //Coluna 2, linha 1.

lcd_putc("Alarme");

lcd_gotoxy (2,2); //Coluna 2, linha 2.

lcd_putc("Energizado");

delay_ms(300);

lcd_putc ("\f");

Postado

Muito obrigado, finalmente deu certo, agradeco a todos pela atencao, muito obrigado mesmo, estava quase desistindo. Um grande abraço.

Pode encerrar o topico.

  • Coordenador
Postado

Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Mostrar mais  

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Mostrar mais  
×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!