Hi

diese Definitionen stimmen 100%ig?
Code:
#define LCD_PORT         PORTB        /**< port for the LCD lines   */
#define LCD_DATA0_PORT   LCD_PORT     /**< port for 4bit data bit 0 */
#define LCD_DATA1_PORT   LCD_PORT     /**< port for 4bit data bit 1 */
#define LCD_DATA2_PORT   LCD_PORT     /**< port for 4bit data bit 2 */
#define LCD_DATA3_PORT   LCD_PORT     /**< port for 4bit data bit 3 */
#define LCD_DATA0_PIN    4            /**< pin for 4bit data bit 0  */
#define LCD_DATA1_PIN    5            /**< pin for 4bit data bit 1  */
#define LCD_DATA2_PIN    6            /**< pin for 4bit data bit 2  */
#define LCD_DATA3_PIN    7            /**< pin for 4bit data bit 3  */
#define LCD_RS_PORT      LCD_PORT     /**< port for RS line         */
#define LCD_RS_PIN       3            /**< pin  for RS line         */
#define LCD_RW_PORT      LCD_PORT     /**< port for RW line         */
#define LCD_RW_PIN       2            /**< pin  for RW line         */
#define LCD_E_PORT       LCD_PORT     /**< port for Enable line     */
#define LCD_E_PIN        1            /**< pin  for Enable line     */
Zu PORTC: hast du, bevor du es da angeschlossen hast, per FuseBit das JTAG interface deaktiviert? Wenn nicht erklärt das einiges

Hast du per FuseBit den Controller auf externen Quarz umgestellt?

Hast du das Display selbst verkabelt oder schon fertig gekauft? Wenn selbst: Ist es richtig verkabelt?

Hat das Display schon mal funktioniert?

Wird etwas auf der Rückseite des Display heiß?


Mehr fällt mir im Moment nicht ein (an Fehlerquellen)

lg und viel Glück MoFe