Du könntest den Vorgang in eine Schleife packen:
Code:LCDSTATUS LCD_Zahl(UI Zahl) #define stellen 3 //dreistellige Zahl unsigned char i=0; { UI ausgabetemp; UI Temp; temp=Zahl for (I=0,i<stellen,i++) { ausgabetemp = Zahl % 10; Temp = Zahl / 10; ausgabetemp+=0x30; LCD_W(ausgabetemp); } return LCDOK; }
Lesezeichen