Para aqueles quem preferem trabalhar com outro tipo de IDE que não seja a do Arduino, aqui esta uma biblioteca para LCD atuado no modo 4 bits. Abaixo esta um exemplo do código que foi utilizado para criar a figura acima, na página de download você encontra a biblioteca disponível para mesmo.
CÓDIGO EXEMPLO
- /*
- *
- * orostec.blogspot.com.br
- * by Bruno Orosco
- */
- #define TRUE 1
- #define FALSE 0
- #define LCD_1602
- #define RS PB5
- #define EN PB4
- #include "LCD_Atmega.h"
- int main()
- {
- LCDInit(LS_NONE); // inicializa sem cursor
- while(1)
- {
- LCDGotoXY(1,1); // indica posicionamento para cursor
- LCDString("OROSTEC.BLOGSPOT"); // escreve palavra
- LCDStringXY(3,7,"Bruno"); // escreve palavra a partir dos endereços do cursor
- }
- }