Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: LCD ansteuern Kategorie: Programmierung Basic (von Achim - 9.09.2005 9:36)
 Als Antwort auf Re: LCD ansteuern von mibr85 - 8.09.2005 20:07
Achim nutzt:  CC1-Station V1.1

> [temperatur]°C [feuchte]%rH
> [hour]:[minute] [day].[month].[year]

> hi habe das ganzeinfache zum apllicationboard 2zeilen 16zeichen
> hier mal ein beispiel programm zum uhrzeit ausgeben:
> bekomme das aber nicht umgeschrieben:

Wo klemmt's denn? Nehmen wir mal an,. die Temperatur (vierstellig) läge als ein Word vor.

> #WRITETIME
>
>  lcd_param = 1 : gosub LCD_GOTOLINE
>  lcd_param = NULL + hour / 10 : gosub LCD_WRITECHAR
>  lcd_param = NULL + hour mod 10 : gosub LCD_WRITECHAR
>  lcd_param = DOPPELPUNKT : gosub LCD_WRITECHAR
>  lcd_param = NULL + minute / 10 : gosub LCD_WRITECHAR
>  lcd_param = NULL + minute mod 10 : gosub LCD_WRITECHAR
>  lcd_param = DOPPELPUNKT : gosub LCD_WRITECHAR
>  lcd_param = NULL + second / 10 : gosub LCD_WRITECHAR
>  lcd_param = NULL + second mod 10 : gosub LCD_WRITECHAR
>
> return

Das oben ist ja offensichtlich die Stelle, wo Du z. B. statt

>  lcd_param = NULL + hour / 10 : gosub LCD_WRITECHAR
>  lcd_param = NULL + hour mod 10 : gosub LCD_WRITECHAR
>  lcd_param = DOPPELPUNKT : gosub LCD_WRITECHAR
>  lcd_param = NULL + minute / 10 : gosub LCD_WRITECHAR
>  lcd_param = NULL + minute mod 10 : gosub LCD_WRITECHAR

einfach so was wie

lcd_param = NULL + temp / 1000 : gosub LCD_WRITECHAR
lcd_param = NULL + temp / 100 mod 10 : gosub LCD_WRITECHAR
lcd_param = KOMMA: gosub LCD_WRITECHAR
lcd_param = NULL + temp / 10 mod 10 : gosub LCD_WRITECHAR
lcd_param = NULL + temp mod 10 : gosub LCD_WRITECHAR

schreiben musst, usw.

HTH

Bye
 Achim

 Antwort schreiben

Bisherige Antworten: