Es geht nicht um den Speicherplatz.
Ich verwende eine Art EPROM Simulator, der aber auch den uC anhalten
und den SRAM auslesen kann usw.
Jedenfalls benötige ich einige der Funktionen, die es im normalen 8032
nicht gibt.
Irgendwie ist das in jedem Forum so:
Alle überlegen sich alternative Lösungen, aber das eigentliche Problem
wird nicht gelöst...
> AT89C51 ungleich AT89C51RC ungleich AT89C51RC2
Und was ist mit T89C51RC2 und AT89C51RC2 ?
Sind die identisch ?
Im Datenblatt vom T89C51RC2 steht nur:
"To load a new application with the parallel programmer, a chip erase
must first be done."
Dies muss aber mit einem Parallen programmiergerät efolgen, aber
nirgends steht, wie das genau geht !
Die Methode des AT89C51RC funktioniert nicht:
Chip Erase Sequence: Before the AT89C51RC can be reprogrammed, a Chip
Erase
operation needs to be performed. To erase the contents of the
AT89C51RC, follow this
sequence:
1. Raise VCC to 6.5V.
2. Pulse ALE/PROG once (duration of 200 ns - 500 ns) and wait for 150
ms.
3. Power VCC down and up to 6.5V.
4. Pulse ALE/PROG once (duration of 200 ns - 500 ns) and wait for 150
ms.
5. Power VCC down and up.
Die normale Löschmethode für den AT89C51 löscht nur den Speicher, nicht
aber das HSB.