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 

 Re: Neustart per Software? Kategorie: Programmierung Basic (von Dietmar, Homepage - 20.01.2006 22:54)
 Als Antwort auf Re: Neustart per Software? von Tobias - 20.01.2006 21:25
Dietmar nutzt:  CC1-M-Unit V1.1, Advanced CC1-Unit, Open-Micro, Open-Mini, Open-Mini M-Unit, Open-Mini Station
Hallo miteinander

> Der "END"-Befehl schiebt die Unit nur auf ein "Abstellgleis", wo sie so lange wartet, bis sie reanimiert wird.

Nicht ganz. Soweit ich das feststellen konnte, wird von Tido die Unit V1.1 verwendet. Nach dem Ausführen von END geht diese Unit in die sogenannte Idle-Loop. Im Betriebssystem ist das der Bereich ab Adresse $0969. Es wird die Position des Start-Jumpers abgefragt und das BASIC-Programm ab Beginn neu ausgeführt, falls dieser gesetzt ist. Es wird aber natürlich kein Reset durchgeführt.

> Wie man einen Reset per Software (ohne Hardware-Zusatz) durchführt kann ich Dir nicht sagen.

Das wird unter anderem in der Informationssammlung C-Control-intern in der Datei TIPSUTRI.TXT im Kapitel "Unit per Software resetten" erklärt. Mit dem Watchdog wird ein vollwertiger Hardware-Reset durchgeführt. Der Kontroller zieht selbsttätig den Reset-Pin auf Masse.

Grüße
Dietmar

Meine Homepage: http://ccintern.dharlos.de

 Antwort schreiben

Bisherige Antworten: