Microcontroladores e Microprocessadores (2025.2)
Tecnologia em Manutenção Industrial - FATEC Cariri


Material de apoio
Ainda não foi postado nenhum material de apoio



Quadro de avisos
Carga horária concluída até o momento: 28h/a de 60h/a (46.67%)
(02/10/2025 - 08:27:32)

Instruções para programação de exibição de textos em displays de LCD:

  1. Executar até o passo 8 da configuração básica de projetos no CCS (aviso anterior);
  2. Clicar na seção LCD Options;
  3. Assinalar a caixa "Use LCD" e escolher os pinos para "LCD Enable Pin", "LCD RS Pin" e "LCD RW Pin". Selecionar "2 line" em "LCD Type";
  4. Clicar em Ok;
  5. No código, onde tem o seguinte trecho logo no início, acrescentar as linhas em negrito sem alterar as demais:

#define LCD_ENABLE_PIN PIN_A2
#define LCD_RS_PIN PIN_A3
#define LCD_RW_PIN PIN_B1
#define LCD_DATA4 PIN_B2
#define LCD_DATA5 PIN_A7
#define LCD_DATA6 PIN_A1
#define LCD_DATA7 PIN_A0

#define LCD_TYPE 2
#include

 

  1. Comando para impressão de texto no display:

while(TRUE){
      printf(lcd_putc, "fTexto");
      delay_ms(1000);
   }

  1. Compilar e simular no Proteus. A ligação do display de LCD no microcontrolador precisa atender à ordem dos pinos que foi listada no código.
(22/08/2025 - 10:44:36)
  1. Abrir PIC C Compiler (CCS C Compiler);
  2. Clicar na aba "Project" e em "PIC Wizard";
  3. Escolher nome do projeto e pasta onde ficará salvo;
  4. Selecionar o PIC16F628A em "Device";
  5. Em "Oscilator Frequency" trocar de 20000000 HZ para 4000000 HZ
  6. Logo abaixo em "Fuses", selecionar "Internal RC Osc" na primeira janela de seleção;
  7. Mais abaixo, desmarcar o "Master Clear";
  8. Na seção "Communications" do menu lateral esquerdo, desmacar "Use RS-232";
  9. Clicar em "Ok" no canto inferior direito da janela de configurações;
  10. Elaborar o código sem apagar as linhas de configurações geradas pelo compilador;
  11. Compilar em Build All;
  12. Simular no Proteus ou gravar no chip.


E-mail acadêmico