
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Wer kann mir da helfen ! Das unten stehende Programm ist aus der E-A-M 6/98 s.66 Leider zeigt es nur ganze °C an und keine zehntel Grade. Bis zum kommer arbeitet das PRG. einwandfrei. Gruß Manfred Härtig WZT = Eingang1 -64 temp = WZT gosub writetemp 'dieses Unterprogramm ist ein absolutes Muß. pause 80 output = abs(temp) if temp < 0 then lcd_param = MINUS else lcd_param = LEERZ ' Minuszeichen oder Leerzeichen ausgeben gosub LCD_WRITECHAR ' 1.000-Dezimalstelle oder Leerzeichen E-A-M 6/98 s.66 if abs(temp) >= 1000 then lcd_param = NULL + output/1000 else lcd_param = LEERZ gosub LCD_WRITECHAR output = output mod 1000 ' Hunderter-Dezimalstelle oder Leerzeichen if abs(temp) >= 100 then lcd_param = NULL + output/100 else lcd_param = LEERZ gosub LCD_WRITECHAR output = output mod 100 ' Zehner-Dezimalstelle oder Leerzeichen E-A-M 6/98 s.66 if abs(temp) >= 10 then lcd_param = NULL + output/10 else lcd_param = LEERZ gosub LCD_WRITECHAR output = output mod 10 gosub LCD_WRITECHAR lcd_param = &H2c 'Kommer setzen gosub LCD_WRITECHAR |
| Antwort schreiben |