Forum: Compiler & IDEs Header Datei


von mori h. (bastle-m)


Lesenswert?

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.

von Klaus W. (mfgkw)


Lesenswert?

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 :-)

von Professor Crey (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.