-
-
Neuer Benutzer
Öfters hier
Hallo pebisoft!!!
Danke für die Antwort! Ich habe mich auf der Seite mal umgeschaut und habe mir lcd.c und lcd.h runtergeladen.
Jetzt weiß ich immer noch nicht genau wo u. wie ich es ergänzen muss.
Hier ein kleiner Auszug:
** constants/macros
*/
#define DDR(x) (*(&x - 1)) /* address of data direction register of port x */
#if defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__)
/* on ATmega64/128 PINF is on port 0x00 and not 0x60 */
#define PIN(x) ( &PORTF==&(x) ? _SFR_IO8(0x00) : (*(&x - 2)) )
#else
#define PIN(x) (*(&x - 2)) /* address of input register of port x */
#endif
Bei folgender Zeile:
#define DDR(x) (*(&x - 1)) /* address of data direction register of
muss ich für DDR(x) sicherlich D einsetzen weil ich darüber mein LCD ansteuere, aber was kommt für z.B. (*(&x-1)) dieses x hinter und?
MFG Decca
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen