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 

  OPEN-Macro Variablenspeicher 140 Byte Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Joe - 3.03.2013 17:32)
Joe nutzt:  CC1-Unit V1.1, Open-Micro, Open-Macro, sonstige
Hallo OPEN-Macro Experten,

im Downloadbereich habe ich nach dem RAM-Speicherbelegungsplan für die Open-Macro gesucht.
Für die OPEN-Micro findet man diesen im Pfad Download//Downloads für fortgeschrittene Anwender//RAM-Speicherbelegungsplan für Open-Micro und Open-Mini.

Zur Zeit beschäftige ich mich mit einem Programm für die Darstellung des  Energieverbauchs und der Solarenergiestromerzeugung, ermittelt aus den Umdrehungen der Ferraris-Scheibe eines Stromzählers.
Programm Umfang ca. 4300 Bytes. Belegt werden im RAM Speicher ca. 104 Bytes davon 28 WORD Variable und 48 Byte Variable.
Das Programm arbeitet nun einwandfrei, nachdem ich die Anzahl der Bytevariablen um 8 Variable reduziert habe.  Vorher wurden von 3 Variablen statt 0, immer falsche Zahlenwerte ausgegeben. Alle 3 Variablen waren im oberen Indexbereich. Alle Variablen hatte ich mit Index  versehen z.B.
DEFINE Ver_22          WORD[23]
DEFINE Ver_23          WORD[24]

DEFINE Ver_P7          BYTE[103]
DEFINE Ver_P8          BYTE[104]

Um den Überblick über die Variablen zu behalten, hatte ich diese in einer Exceldatei penible aufgelistet, um keine Überschneidungen zu bekommen.  Da ich bereits am Anfang der Programmerstellung ohne die Indexierung der Variablen Probleme bekam, hatte ich dies eingeführt. Die max. Anzahl der Variablen von 140 Bytes für die OPEN-Macro hatte ich jedoch nicht überschritten.

Wie bereits erwähnt, läuft nun das Programm einwandfrei, gerne hätte ich jedoch verstanden, was die Fehlerursache war, als ich noch die größere Anzahl der Variablen hatte.  
Vielleicht würde mir dabei der RAM Belegungsplan der OPEN-Macro etwas helfen.

Vielen Dank im voraus für eine Antwort

Mfg   Joe

 Antwort schreiben

Bisherige Antworten:

Fehler gefunden (von Dietmar - 14.03.2013 16:35)
Re: OPEN-Macro Variablenspeicher 140 Byte (von GeKue - 4.03.2013 15:07)