AT89C52 Flash löschen ?

Gast #3467595
Lesenswert?
• ▲
▼
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
Gast #3467622
Lesenswert?
• ▲
▼
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?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.