Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > Hallo, > > > > > > hat vieleicht jemand eine Idee wie man eine dword Variablen > > > auf dem LCD Display als Dezimalzahl hin bekommt > > > > > > Als binäre Zahl wäre es natürlich kein Problem > > > aber ich benötige die Ausgabe als Dezimalzahl. > > > > > > Im voraus vielen Dank > > > > > > MfG > > > > > > Thomas > > > > Hallo, > > > > noch eine Info. > > > > So funktioniert es leider nicht: > > > > void main(void) > > > > {dword Betriebsstunde; > > > > while(1) > > { > > Betriebsstunde=4294967295; > > LCD_ETR(); > > Thread_Delay (200) ; } > > > > > > > > void LCD_ETR(void) > > { word Ausgabe; > > LCD_CursorPos(0); > > > > Ausgabe=Betriebsstunde/10000; > > Ausgabe=Betriebsstunde%10000; > > LCD_WriteWord(Ausgabe,4); > > Ausgabe=Betriebsstunde%10000; > > LCD_WriteWord(Ausgabe,4); > > } > > > > > > Ergebnis am LCD: 55355535 > > > > > > > > MfG > > > > Thomas > > Hallo, > > hier ein paar Beispiele > > Str_WriteFloat(LiterProQMeter,1,Zeile3,STR_APPEND) > > vLCDX = veFeAuWo / 10 : vLCDY = veFeAuWo - vLCDX * 10 'Zehner und Einer trennen > Str_Printf(Zeile2,"Wohnz.AUF %1d.%1dßC",vLCDX,vLCDY) > > und dann > > Sub LCD_Write() > If Clock_GetVal(0) = 5 And DCF_Mode = 0 Then 'ein mal pro minute das LCD neu starten > If vLCDakt = 0 Then > vLCDakt = 1 > LCD_Init() 'Display initialisieren > LCD_CursorOff() 'Display Cursur ausschalten > End If > Else > vLCDakt = 0 > End If > LCD_CursorPos(0) 'LCD Cursor positionieren > LCD_WriteText(Zeile1) 'String Zeile1 ausgeben > LCD_CursorPos(&H40) 'LCD Cursor auf 2.Zeile positionieren > LCD_WriteText(Zeile2) 'String Zeile2 ausgeben > Zeile1 = "" 'Zeilen löschen > Zeile2 = "" > End Sub > > >