slavezero
09.05.2007, 12:47
Hallo,
ich weiß nicht ob ich mit meiner Frage hier richtig bin - ich versuche es mal:
in meinem Programm ( in BASCOM geschrieben ) speichere ich bei einem Interrupt 3 Variable im EEPROM:
writeeeprom A , &H10
writeeeprom B , &H20
writeeeprom C , &H30
Nun habe ich timing Probleme – es dauert zu lange!
Ich weiß nicht wie BASCOM den Befehl writeeeprom übersetzt, könnte mir aber vorstellen, das es direkt in Assembler geschrieben schneller geht.
Ich habe aber gar keine Ahnung von Assembler.
Könnt ihr mir helfen?
Ob die Variablen auf &H10, 20 und 30 stehen, oder wo anders im EEPROM ist völlig egal.
Die begrenzte „Lebensdauer“ des EEPROM’s ist für mich kein Problem
Die Variablen lese ich folgender maßen vom EEPROM:
readeeprom A ,&H10
readeeprom B ,&H20
readeeprom C ,&H30
A ist ein Byte, B ein Word und C ist Long:
Dim A as byte
Dim B as word
Dim C as long
ich will ja nicht unverschämt sein, wenn die Lösung aber so aussehen könnte, das ich sie ohne Probleme in mein Bascom einbinden kann, das währe nicht schlecht ;-)
Tschüß SZ
ich weiß nicht ob ich mit meiner Frage hier richtig bin - ich versuche es mal:
in meinem Programm ( in BASCOM geschrieben ) speichere ich bei einem Interrupt 3 Variable im EEPROM:
writeeeprom A , &H10
writeeeprom B , &H20
writeeeprom C , &H30
Nun habe ich timing Probleme – es dauert zu lange!
Ich weiß nicht wie BASCOM den Befehl writeeeprom übersetzt, könnte mir aber vorstellen, das es direkt in Assembler geschrieben schneller geht.
Ich habe aber gar keine Ahnung von Assembler.
Könnt ihr mir helfen?
Ob die Variablen auf &H10, 20 und 30 stehen, oder wo anders im EEPROM ist völlig egal.
Die begrenzte „Lebensdauer“ des EEPROM’s ist für mich kein Problem
Die Variablen lese ich folgender maßen vom EEPROM:
readeeprom A ,&H10
readeeprom B ,&H20
readeeprom C ,&H30
A ist ein Byte, B ein Word und C ist Long:
Dim A as byte
Dim B as word
Dim C as long
ich will ja nicht unverschämt sein, wenn die Lösung aber so aussehen könnte, das ich sie ohne Probleme in mein Bascom einbinden kann, das währe nicht schlecht ;-)
Tschüß SZ