INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo zusammen, wie bereits geschrieben, hat Laika mehrfach "OPEN# FOR APPEND" verwendet und Daten per PRINT# ohne nachfolgendes CLOSE# in die Datei geschrieben. Dadurch wurde ein File-I/O-Fehler ausgelöst. In der Bedienungsanleitung zur Open-Macro und Open-Maxi steht beim Befehl PRINT#: Nachdem die Open-Macro ein Byte in die Datei geschrieben hat, wird kontrolliert, ob das Byte fehlerfrei in den User-Flash programmiert werden konnte. Ist das nicht der Fall, weil zum Beispiel der Flash-Speicher erschöpft ist, wird ein File-I/O-Fehler ausgelöst, der normalerweise die Programmausführung unterbricht. Der Fehler kann aber auch vom Anwender mittels RunOnErr ausgewertet werden. In diesem Fall bleibt das Interruptsystem deaktiviert und einige Bytes im User-RAM werden nicht restauriert. Freundliche Grüße Dietmar Meine Homepage: http://ccintern.dharlos.de |
Antwort schreiben |