Ir ao conteúdo
  • Cadastre-se

Pic18f4520/ lcd 2 mensagens


Posts recomendados

Galera preciso de ajuda com o pic18f4520
Eu fiz uma programação com display 16x2 (segue abaixo):

Quero saber como programar para que quando eu acionar um botão escreva " Olá " 1,1 " Boa Noite" 2,2
E Outro botão para "Olá " " Boa Tarde "
E Um outro botão para o comando LCD_Clear

URGENTE !!!

 

// Direções ou Conexões entre PIC/LCD ( Help>Search>LCD)
sbit LCD_RS at RD0_bit;
sbit LCD_EN at RD1_bit;
sbit LCD_D7 at RD7_bit;
sbit LCD_D6 at RD6_bit;
sbit LCD_D5 at RD5_bit;
sbit LCD_D4 at RD4_bit;

sbit LCD_RS_Direction at TRISD0_bit;
sbit LCD_EN_Direction at TRISD1_bit;
sbit LCD_D7_Direction at TRISD7_bit;
sbit LCD_D6_Direction at TRISD6_bit;
sbit LCD_D5_Direction at TRISD5_bit;
sbit LCD_D4_Direction at TRISD4_bit;

void main()
{
adcon1= 0x0F;    // conversor Analogico/Digital

{ Lcd_Init (); // Inicialização do LCD
 Lcd_Cmd (_Lcd_Clear) ;   // Led é " Limpo "
 Lcd_Cmd (_Lcd_Cursor_Off);   // Cursor do Led DESATIVADO
 Lcd_Out (1,1," Ola " );      // o texto será ativado
 Lcd_Out (2,2, " Boa Noite ");  // texto na linha 2 coluna 2

}}

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

"ola bom dia"

 

#define botao0 RB0

#define botao1 RB1

#define botao2 RB2

 

if (!botao0) lcdclear();

if (!botao1) lcdout("ola boa tarde");

if (!botao1) lcdout("ola boa noite");

 

Se fizer ctrl-c ctrl-v pra compilar, receba antecipadamente um cócão virtual

.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Quer um cafezinho também?

 

veja no seu compilador como é feita uma leitura de pino. Não sem antes programá-lo como entrada digital e desabilitando suas outras funções alternativas. Se botão pro gnd, pullup com comando de negação (!) como lhe orientei. Se pro vcc, pulldown sem negação

 

Sério? Não aceita nenhum cafezinho?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membro VIP

tente eliminar o ódio do teu coração. Ele envenena a alma.

 

Algum dia num futuro não muito distante, não te assustes se ao compilar um 'programa' qualquer e aparecer a mensagem "warnning.. missing magic words". Talvez funcione assim mesmo

 

 

Já ia esquecendo...

de nada

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber 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

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

×
×
  • Criar novo...