Andreas schrieb:
> Nur das Mikroc mag die direktive
Was heisst der Compiler "mag das nicht"? Das ist nicht wirklich
aussagekräftig, geht man davon aus, das Compiler keinerlei Gefühlsleben
oder überhaupt irgendwelche Bedürfnisse haben. Irgendwelche
anthropozentrischen Unterstellungen helfen Dir hier nicht und uns auch
nicht, Dein Problem zu verstehen.
Es ist die Frage was das eigentlich bewirken soll.
An sich (ich verwende keinen PIC, aber das sollte hier keine Rolle
spielen), gibt das nur den Effekt das mit dem Namen "Reset" der Wert 0
verbunden wird. Ich gehe fast sicher davon aus, das der Name im Code
nirgendwo als Sprungziel verwendet wird (oder ein indirekter call/jmp
darauf ausgeführt wird). Das würde also garnicht helfen, sondern nur
Platz verbrauchen.
> ich veruche gerade einen Softwarereset in dem PIC zu ermöglichen.
Solche Versuche sind (bei Anfängern, und ich vermute Du bist einer) fast
immer Designfehler. Schreib' doch mal bitte warum Du das überhaupt
willst.
Was erreichst Du dadurch, das Du so einen Softreset einbaust?
Um aber direkt auf Deine Frage zu antworten, wird sowas
an entsprechender Stelle im Code eher tun, was Du Dir vorstellst. Ob das
in der jeweiligen Situation überhaupt passt, ist eine andere Frage.