Gast
#271176
Hallo zusammen, ich arbeite mit einem M16C28 (Compiler NC30 von Renesas mit HEW-Umgebung) und will auf einem LCD-Display Ascii-Zeichen in verschiedenen Fonts ausgeben. Auf dem LCD ist ein KS0108B Segment-Driver. So weit so gut. Ansteuerung klappt wunderbar. Ich habe eine Tabelle in meinem Flash hinterlegt f¨¹r jedes Zeichen die entsprechenden Pixel, auch das funktioniert. Nun will ich folgendes ausgeben: LCDText("D¨¹sseldorf",0,0); // Schreibt D¨¹sseldorf an Position X=0,Y=0 void LCDSoftText(const char *zeiger, unsigned char xpos, unsigned char ypos);// Funktion mit Argumenten funktioniert einwandfrei Statt dem "¨¹" liesst er "¦²" und schreibt den entsprechenden Wert, auch wenn ich das Zeichen ¨¹ber die DOS-Eingabe eingebe. Kann es sein das der Compiler aus einer anderen Zeichentabelle liesst wie ich will, oder wo liegt der Fehler? Ciao