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 

 *peinlich* Kategorie: Hardware (von Kay - 6.01.2005 23:36)
 Als Antwort auf Re: LCD benutzerdefinierte Zeichen von Heino - 6.01.2005 8:58
dass in dem listing die definition der variable i fehlt,
ist ja noch erklärbar (beim cutten und pasten verloren).
aber seltsamerweise ist mir beim kontrolllesen erst mal
aufgefallen, dass ich da richtig doofen schwachsinn
reinprogrammiert habe:

> 'Sonderzeichen in den CG-RAM exportieren
> for i = 1 to 8
>    lcd_dat = 64 + (i - 1) * 8 : gosub SEND_COM
>    for j = 0 + (i - 1) * 8 to (i - 1) * 8 + 7
>       looktab CG_CODES,j,lcd_dat
>       gosub SEND_CHAR
>    next
> next

was soll das? i von 1 bis 8 zählen, um es bei jeder verwendung
um eins zu verringern? komplizierter gehts kaum *lol*
rechenzeit is ja kein problem bei 2 MHz *gggggg*
selbstverständlich isses so kürzer, schneller und einfacher:

'Sonderzeichen in den CG-RAM exportieren
for i = 0 to 7
   lcd_dat = 64 + i * 8 : gosub SEND_COM
   for j = 0 + i * 8 to i * 8 + 7
      looktab CG_CODES,j,lcd_dat
      gosub SEND_CHAR
   next
next

manchmal merkt man den primitivsten mist erst,
wenn mans zum besten gibt   :-)

 Antwort schreiben

Bisherige Antworten:

Re: *peinlich* (von manfred - 7.01.2005 16:59)
    Re: *peinlich* (von Kay - 7.01.2005 18:18)
        Re: *Danke* (von manfred - 8.01.2005 10:57)