Hallo PIC Gemeinde,
wie im Topic schon zu erkennen ist, würde mich mal der Unterschied zwischen den beiden Reset Methoden interessieren.
Dass das eine ein Software und das andere ein Hardware Reset ist, ist mir schon klar.

Mir gehr es eher um das verhalten des PIC beim jeweiligen Reset. Habe nämlich folgendes seltsames verhalten und kann es mir nicht erklären:
Projekt: Heizungsvisualisierung über Ethernet...
PIC: PIC18F2620
Microchip C18 V3.21
Microchip TCP/IP Stack V5.20
Die Visu läuft, soweit so gut. Irgendwann hängt sich der ENC28J60 auf, die µC Soft läuft weiter aber keine Ethernet Kommunikatin geht mehr.
Dies ist zwar auch ein Problem, aber nicht die Primäre Frage (Lösungsvorschläge sind allerdings willkommen).
Mir geht es darum, dass ich per RS232 beispielsweise einen Software Reset üder die Reset(); funktion durchführen kann, der µC macht einen Reset alles
sollte wieder gut sein, isses aber nicht. Der ENC28J60 bzw. Ethernet geht weiterhin nicht. Mache ich nun einen Hardware Reset über MCLR geht auch die Ethernet
Kommunikation wieder.
Hat dafür jemand eine erklärung???