Gast
#873679
Hallo zusammen, Für das TV-Light aus der Elektor habe ich einen PIC16F628 mit einem Galep-Programmer gebrannt und in die Schaltung eingelötet. Die Schaltung funktioniert auch teilweise, jedoch scheint der Watchdog regelmäßig zuzuschlagen, da die vom PIC gesteuerten LED-Leisten immer wieder an- und ausgehen. Da ich aber vergessen hatte, die Config-Bits zu setzen, musste ich nochmal mit dem ICD2 ran, und ihn in der Schaltung neu beschreiben. Ich kann jetzt mit der MPLAB-IDE auf den Chip zugreifen und ihn auslesen. Dabei bekomme ich allerdings aus dem Programmspeicher nur Nullen zurück, was auch nach einem Beschreiben so bleibt - womöglich habe ich einen Schreibschutz im Chip. Im Dialog zum Setzen der Configuration-Bits habe ich den Schreibschutz aber deaktiviert, und das Setzen der Bits scheint auch zu funktionieren - wenn ich die Taktquelle verändere, hat das definitiv Auswirkungen. Warum aber kann ich den Programmcode nicht verändern oder zumindest auslesen? Habe ich einen Schreibschutz drin, wenn ja, wie kann ich ihn deaktivieren? Danke im Voraus Stefan