Wow, jetzt funktioniert es. Ich habe einfach mal verschiedene Werte für die Zeilenstartadressen ausprobiert und auf KS0073 controller gestellt:
Code:
#define LCD_CONTROLLER_KS0073 1  /**< Use 0 for HD44780 controller, 1 for KS0073 controller */

/** 
 *  @name  Definitions for Display Size 
 *  Change these definitions to adapt setting to your display
 */
#define LCD_LINES           4     /**< number of visible lines of the display */
#define LCD_DISP_LENGTH    20     /**< visibles characters per line of the display */
#define LCD_LINE_LENGTH  0x40  /**< internal line length of the display    */ 
#define LCD_START_LINE1  0x00  /**< DDRAM address of first char of line 1 */
#define LCD_START_LINE2  0x15  /**< DDRAM address of first char of line 2 */
#define LCD_START_LINE3  0x40   /**< DDRAM address of first char of line 3 */
#define LCD_START_LINE4  0x55   /**< DDRAM address of first char of line 4 */
#define LCD_WRAP_LINES      0     /**< 0: no wrap, 1: wrap at end of visibile line */
Mir ist zwar immer noch unklar, wieso ich diese Adressen benutzen soll, und wo man diese findet (außer ausprobieren), aber es funktioniert ja jetzt .

Nochmals Danke an alle für die Hilfe.

Grüße,
tomy