Mal eine ganz einfache Frage: Kann ich den Flash-Speicher eines AT89C52 löschen? Einlesen kann ich ihn bereits mit einem China-Progger, aber die Erase-Funktion will nicht funktionieren. Wahrscheinlich blamiere ich mich gerade komplett, weil's wohl ein OTP-µC ist, aber vielleicht auch nicht ;-) Grüße Stefan
Ich lese gerade im Datenblatt: Chip Erase The entire Flash array is erased electrically by using the proper combination of control signals and by holding ALE/PROG low for 10 ms. The code array is written with all 1s. The chip erase operation must be executed before the code memory can be reprogrammed. (Bitte um Erklärung!) Klappte es mit der Löschung möglicherweise nicht, weil Pin 40 (VCC) mit Pin 31 (EA/VPP) direkt am Controller durchverbunden ist?
Hallo, klar kann man den mehrfach brennen, also auch löschen. Aaber... Den gibbet als 5Volt und als 12Volt Version. Was Dein Chinabrenner da so verwendet, musst Du mal nachsehen. Old-Papa
Ich habe hier den Genius G540. Die Erase-Funktion sagt mir gibt mir ja auch ein erfolgreiches "OK" zurück. Doch wenn ich ihn erneut einlese, steckt das Programm noch immer drin.
Problem gelöst ;-) Die Pin-Verbindung hat das Erasen gesperrt. Erklärt mir das wer`?
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.