Danke, jetzt hab ichs endlich gecheckt!
Keine math. Berechnungen, Funktionen o.ä. mit ERAM.
Alles mit SRAM machen.
1. Code mit SRAM schreiben
2. Gleiche Speicherplätze im ERAM reservieren
3. ERAM mit SRAM füllen
4. Zum Auslesen des ERAM zuerst den SRAM mit den gespeicherten Werten füllen und dann SRAM auslesen.
Code:
Dim Speicher(8) As Integer '1.
Dim Espeicher(8) As Eram Integer '2.
Espeicher(index) = Speicher(index) '3.
For Index = 1 To 8 '4.
Speicher(index) = Espeicher(index)
Print Speicher(index)
Next Index
Ganz schön umständlich und speicherfressend finde ich. Jetzt verstehe ich auch was damit gemeint ist, wenn von den Nachteilen von Bascom gegenüber C gesprochen wird. Naja, macht nix. Vorerst bleibe ich bei BASCOM, funktioniert ja.
Danke nochmal an alle.
Lesezeichen