000
29.07.2004, 16:48 Uhr
Unwissende
...die wirklich Unwissende 8-)
|
Hallo hallo,
ich glaube, ich saß zu lange vorm PC...Ich hab grad keinen Plan, wie ich folgendes konvertieren könnte:
C++: |
char *lcd_temp[20]; volatile int LSB_receive; int MSB_LCD;
void main (void) { MSB_LCD = (LSB_receive & 0x7F); // 0111 1111 * lcd_temp = MSB_LCD; //HIIIER! KONVERTIERUNG!!!!
}
|
Das array of char (*lcd_temp) wird als input für folgenden Funktionsaufruf verwendet (auch in der main):
C++: |
LCD_DisplayString(4,1, lcd_temp);
|
Denn die LCD_DisplayString-Funktion hat ja als Eingabeparameter einen Pointer auf ein char:
C++: |
void LCD_DisplayString (char row, char column, unsigned char *string) { LCD_Cursor (row, column); while (*string) LCD_DisplayCharacter (*string++); //Inhalt, auf die der Pointer zeigt, wird hochgezählt }
|
Also nochmal: Mein Problem ist, dass ich irgendiwe den Wert von MSB_LCD übergeben will, aber eigentlich keine Ahnung hab, WIE....Habt ihr ne Idee?
-- __________________________________ Unwissenheit ist vorläufig- Dummheit für immer Dieser Post wurde am 29.07.2004 um 16:48 Uhr von Unwissende editiert. |