Hallo Leute, bin gerade dabei ein Pogramm zu schreiben zum ansteuern eines HD44780 Displays über einen ATmega8.Dazu benutze ich diesen Link: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Leider weis ich nicht muss ich eine header datei erstellen oder nicht? Und wenn, wie erstelle ich eine header datei ? Meine programmier sprache ist :C m.f.g. Moritz ps:Schön das es solche Foren gibt.
Das geht ja gut los :-) Du musst nicht unbedingt eine Headerdatei erstellen, aber wenn du dem Tutorial folgst, dann schon. Dazu markierst du z.B. im Tutorial mit der Maus nach der Stelle "Datei lcd-routines.h: " ab dem Anfang der abgedruckten Datei, als ab:
1 | // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus
|
2 | // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung
|
3 | //
|
4 | |
5 | #ifndef LCD_ROUTINES_H
|
6 | #define LCD_ROUTINES_H
|
7 | ...
|
bis zum Ende der Datei einschließlich:
1 | ...
|
2 | // Set DD RAM Address --------- 0b1xxxxxxx (Display Data RAM)
|
3 | #define LCD_SET_DDADR 0x80
|
4 | |
5 | #endif
|
und kopierst das in die Zwischenablage (unter Windows umständlich mit Strg-C, unter Linux einfach durch das Markieren mit der Maus). Dann nimmst du einen Texteditor deines Vertrauens, machst eine neue Datei auf und fügst die Zwischenablage dort ein (Windows: Strg-V, Linux: mittlere Maustaste). Als lcd-routines.h speichern, und fertig. Oder abtippen :-)
Aptippen! Mit dem Programmieren ist es wie mit der Medizin. Sie muss bitter schmecken, sonst nützt sie nichts.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.