Biblioteca de LCD para AVR



             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.


Bom Trabalho!!!


CÓDIGO EXEMPLO
  1.     /*
  2.      *
  3.      *  orostec.blogspot.com.br
  4.      * by Bruno Orosco
  5.      */

  6.      #define TRUE 1
  7.      #define FALSE 0
  8.      #define LCD_1602

  9.      #define RS PB5
  10.      #define EN PB4

  11.      #include "LCD_Atmega.h"

  12.     int main()
  13.      {
  14. LCDInit(LS_NONE);  // inicializa sem cursor

  15.        while(1)
  16.         {

  17.     LCDGotoXY(1,1);   // indica posicionamento para cursor
  18. LCDString("OROSTEC.BLOGSPOT"); // escreve palavra
  19. LCDStringXY(3,7,"Bruno"); // escreve palavra a partir dos endereços do cursor

  20.         }
  21.     }