Instruções para programação de exibição de textos em displays de LCD:
- Executar até o passo 8 da configuração básica de projetos no CCS (aviso anterior);
- Clicar na seção LCD Options;
- 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";
- Clicar em Ok;
- 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
- Comando para impressão de texto no display:
while(TRUE){
printf(lcd_putc, "fTexto");
delay_ms(1000);
}
- 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.