Hallo

Der Code scheint ok zu sein, SerPrint() kenne ich allerdings nicht. Mir fällt eigentlich nur folgendes ein:
Code:
	unsigned char einer, zehner, huni;
	char s[1]="x";

	einer=x%10;
	zehner=(x-einer)/10;
	huni=(x-(zehner*10+einer))/100; // edit
	s[0]=huni+'0';
	//if (huni) s[0]=huni+'0' else s[0]=' ';
	SerWrite(s,1);
	s[0]=zehner+'0';
	SerWrite(s,1);
	s[0]=einer+'0';
	SerWrite(s,1);
	SerChar("\n\r",2);
geht vielleicht noch einfacher, komm ich aber grad nicht drauf.

Gruß

mic