PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Treiber *.S19 von BASIC aus ändern



JanPeter
31.01.2004, 21:21
Hallo !
Ich hab da so ne neue Idee!
Hat schon jemand von Basic aus den Treiber *.S19 geändert?
Das war es doch.
Maschinenprogramm wird in einer Tabelle abgelegt, und wenn man ein maschinenprogramm braucht wird es in den internen EEPROM gebrannt.
Eine Routine gibt es im CC1 auch schon , ab Adresse $0C26.
Hat schon jemand erfahrung?

jörg
01.02.2004, 14:55
Hallo JanPeter -
kurze Assembler-Routinen kannst Du auch direkt mit SYS ins RAM laden und da ausführen. Das macht Sinn, wenn die Routinen nur selten benötigt werden, z. B. INIT (iehe cc-intern / tips+tricks).
Hab aber beides noch nicht ausprobiert.

JanPeter
01.02.2004, 18:20
Hallo jörg!
Hat sich schon erledigt, ich habe gelesen , das man den internen EEPROM nur 10000 mal beschreiben kann.
Na und dann , kan man Robby wegwerfen, da er keinen Sockel hat.

ACU
01.02.2004, 18:35
Naja eh du den so oft beschrieben hast da vergeht schon einige Zeit!
Zum probieren geht es schon. Man soll eben nur keine Meßwerte usw. drin speichern, da die Lebensdauer damit drastisch sinkt!

Außerdem würde ich Robi wegen einer kaputten CC nicht wegwerfen.
Erfordert zwar ein bischen Fingerspitzengefühl, aber ich denke es ist nicht unmöglich den Chip zu tauschen.

JanPeter
06.02.2004, 18:28
Hallo ACU!
Die Zeit vergeht schnell, vorallem wenn man selbst Treiber schreibt und sie testen muss.
Am CControl hab ich schon den zweiten externen EEPROM und den zweiten Controller!

Ich hab auch nicht das Problem , am Robby den SMD EEPROM auszulöten,
aber bestimmt viele Anwender.
Und deshalb bringt es keinen Sinn , den Inhalt des internen EEPROMs zu ändern, und andere haben das Problem!