Gast
#1580039
Moin zusammen, Pardon, aber ich habe gerade eine Knoten im Hirn. Folgendes Problem: PIC 18F / C18 /GLCD mit UC1601 In einer Ausgabefunktion für mein GLCD wird bisher immer auf Texte im ROM(FLASH) zugegriffen: void lcd_text(unsigned char left, unsigned char top, unsigned char font, rom unsigned char *str) z.B.: lcd_text(6,29,FONT_NINE_DOT,"128x64"); Beí einer Variablen habe ich nun ein Problem. Es gibt ja viele schöne Stringkonvertierungsfunktionen, die mir aber offensichtlich nicht recht helfen und ich habe bei der Pointerarithmetik scheinbar ein grosses Verständnisproblem. Das beim PIC der Unterschied zu machen ist zwischen RAM- und ROM-Pointern, ist mir aber bekannt. Könnte bitte jemand, der netten C-Gurus einem Verzweifelten auf die Sprünge helfen ? Besten Dank schon einmal Didi