-
-
Neuer Benutzer
Öfters hier
Hallo KingNothing!
Hab die Fehler schon korrigiert.
Jetzt:
int main(void)
{
DDRD &=~ (1 << PD2); /* Pin PD2 input */
PORTD |= (1 << PD2); /* Pin PD2 pull-up enabled */
/* initialize display, cursor off */
lcd_init(LCD_DISP_ON);
for (;
{
/* clear display and home cursor */
lcd_clrscr();
/* put string to display (line 1) with linefeed */
lcd_puts("LCD Test Line 1\n");
/* cursor is now on second line, write second line */
lcd_puts("Line 2");
/* move cursor to position 8 on line 2 */
lcd_gotoxy(7,1);
/* write single char to display */
lcd_putc(':');
}
}
Ich habe die lcd.c von Peter fleury als include mit eingefügt. Er zeigt mir keine Fehlermeldungen an. Jetzt das merkwürdige, wenn ich program device mache und das Programm auf den mega8 gebe, verschwindet der schwarze Balken und es sind zwei Zeilen ganz ganz schwach zu erkennen,ich denke das wird der Befehl lcd_clrscr(); sein.
Wenn ich aber die Spannung neu am mega8 anlege bleibt der schwarze Balken.
Es erscheint auch kein Zeichen auf dem Display!
MFG Decca
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen