Das ist die Codepassage in der die Ports als Ausgänge konfiguriert werden (lcd.c):

Code:
DDR(LCD_RS_PORT)    |= _BV(LCD_RS_PIN);
	DDR(LCD_RW_PORT)    |= _BV(LCD_RW_PIN);
	DDR(LCD_E_PORT)     |= _BV(LCD_E_PIN);
	DDR(LCD_E2_PORT)     |= _BV(LCD_E2_PIN);
	DDR(LCD_DATA0_PORT) |= _BV(LCD_DATA0_PIN);
	DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN);
	DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN);
	DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN);
Danach habe ich das eingefügt:

Code:
	LCD_DATA0_PORT &= ~_BV(LCD_DATA0_PIN);
	LCD_DATA1_PORT &= ~_BV(LCD_DATA1_PIN);
	LCD_DATA2_PORT &= ~_BV(LCD_DATA2_PIN);
	LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN);
Seitdem funktioniert die Library bei mir.