Ir ao conteúdo
  • Cadastre-se

Caio Nogueira

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

Reputação

0
  1. Vou te mandar a foto do Circuito; Sabendo como fazer funcionar essa troca de palavras no LCD Eu vou poder incrementar com mais botões tipo: Botão pra limpar tela do lcd, botao para fazer mensagem correr pelo lcd , etc.. ?
  2. Alguem pode corrigir meu codigo please? Nao sei o que esta acontecendo !! (SEGUE EM ANEXO CIRCUITO FEITO NO PROTEUS ) Quando pressionar o botão mudar o estado de RB0 = 0 para 1 Codigo : // Lcd pinout settings sbit LCD_RS at RD2_bit; sbit LCD_EN at RD3_bit; sbit LCD_D7 at RB7_bit; sbit LCD_D6 at RB6_bit; sbit LCD_D5 at RB5_bit; sbit LCD_D4 at RB4_bit; // Pin direction sbit LCD_RS_Direction at TRISD2_bit; sbit LCD_EN_Direction at TRISD3_bit; sbit LCD_D7_Direction at TRISB7_bit; sbit LCD_D6_Direction at TRISB6_bit; sbit LCD_D5_Direction at TRISB5_bit; sbit LCD_D4_Direction at TRISB4_bit; bit estado; void main() { ADCON1=0x0F; Lcd_Init(); TRISB.RB0 = 0; TRISB.RB1 = 1; PORTB.RB0 = 0; Lcd_Out(1,1, "Pic Mikro C"); Lcd_Cmd(_LCD_CURSOR_OFF); if (PORTB.RB0 == 0); Lcd_Out (2,2, "Pic18F4520"); if (PORTB.RB0 == 0); Lcd_Out (2,2, "Programacao"); if ((Button(&PORTB,1,500,0) && (estado == 0))){ PORTB.RB0=~PORTB.RB0; estado = 1; } if ((Button(&PORTB,1,500,1)&& (estado == 1))) { estado = 0; } } PicPiscador.DSN PicPiscador.PWI
  3. Galera preciso de ajuda para fazer um contador de 0-99 Com 2 7segmentos ! Se possivel enviem a Programação e dicas pra mim, só sei o basico de programação e eletrônica Dicas e tudo mais por favor :3 Qualquer coisa mando imagens do Circuito no Proteus!
  4. Agr sim o erro era esse , quero não odeio café , Se puder quero Dollynho
  5. Nao deu certo no proteus ... Os botões serao ligados em outro PORT? No caso PORTB? Manda esses comandos já junto com a programaçao que fiz acima
  6. Obrigado pela ajuda ! ^^ Vou colocar na programação e testar aqui no proteus :3
  7. 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 }}

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...