// Pinos para o Franzininho DIY
#define lcd_db7    0
#define lcd_db6    1
#define lcd_db5    2
#define lcd_db4    3
#define lcd_enable 5  
#define lcd_rs     4

#include "lcd.h"

void setup() {
  // **DQ** Precisa definir os pinos como OUTPUT 
  // (pelo menos com ATtiny841 e biblioteca ATtinyCore)
  pinMode (lcd_rs, OUTPUT);
  pinMode (lcd_enable, OUTPUT);
  pinMode (lcd_db4, OUTPUT);
  pinMode (lcd_db5, OUTPUT);
  pinMode (lcd_db6, OUTPUT);
  pinMode (lcd_db7, OUTPUT);

  // Um teste simples
  inicializa_lcd();
  limpa_lcd();
  caracter_inicio(1,1);
  escreve_lcd('O');
  escreve_lcd('K');
  caracter_inicio(2,1);
  escreve_lcd('D');
  escreve_lcd('Q');
}

void loop() {
  delay (100);
}