Hallo Leutz, bräuchte dringend einen guten Rat. Habe einen Multiprog 2003XXL (www.multisat.de) erworben und will diesen zum Beschreiben eines PIC12C508A / JW verwenden. Wenn ich nun diesen beschreibe und nachher wieder auslese steht ein komplett anderer - unbrauchbarer Code - im Speicher. Woran kann das liegen? Ich verwende ic-prog und win2000.
ja, lese auch immer zuerst aus und mache den, von ic-prog integrierten Test.
das wird doch auch durch uv gelöscht, oder? außerdem ist dieses nicht gesetzt wenn ich nach dem löschen auslese. Kann es vielleicht etwas mit der seriellen Schnittstelle des Notebooks etwas zu tun haben? Aber der Multiprog hat ja extra ein externes 12V-Netzteil für diese Sachen. Christian
Hallo Die C-Varianten der Pic's sind UV-löschbar. Die JW-Varianten sind ja zur Entwicklung und besitzen ein Fnester(dadurch löschbar). Ich verwende aber nur die Flash Typen, ist einfacher. Sebastian
Die Code-Protection-Bits können - einmal gesetzt - nicht mehr gelöscht werden (auch nicht mit UV)!!! Daher steht auch in jedem Datasheet der Satz "Microchip does not recommend protecting windowed devices" Der Programmspeicher kann natürlich gelöscht und der PIC damit weiterhin benutzt werden, lediglich auf den Programmspeicher kann von extern nicht mehr zugegriffen werden. Die Speicherzellen der Protection-Bits liegen IMO entweder ausserhalb des Löschfensters oder sind generell nicht löschbar. Andreas
Ach so ist das. Danke. Find ich trotzdem doof, dass diese beim Kauf schon gesetzt sind.
Beim Kauf eines "JW" ist Code-Protection garantiert nicht aktiv!!! Wenn Du beim Auslesen etwas anderes findest, als Du erwartest, hat entweder das Programmieren oder das Auslesen nicht funktioniert. Ob das Programmieren funktioniert hat, kannst Du ja testen, indem Du den Controller in Deine Schaltung setzt und einschaltest. Sollte alles funkionieren, wurde korrekt programmiert und "nur" das Auslesen ist fehlerhaft. Funktioniert die Schaltung nicht wie erwartet, wurde entweder der PIC nicht richtig programmiert oder das Programm ist fehlerhaft. Teste das mal und gib' Bescheid. Andreas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.