BID = 54688
Benedikt Inventar
      Beiträge: 6241
|
Ich habe mein 8051 Board um einen EPROM Simulator (SRAM mit PC Anbindung) erweitert.
Mit einem 8031, 8051, 80C31, 80C51, 80C32, AT89C51 usw. läuft alles einwandfrei mit externem Programm Speicher.
Sobald ich aber einen T89C51RC2 (weiß zufällig jemand was der Unterschied zwischen AT89C51RC2 und T89C51RC2 ist ?) einbaue, zählt dieser nur die Adressen von 0000 bis FFFF hoch und fängt wieder bei 0000 an...
Hat nochjemand solch ein Problem, oder kann mir sagen woran das liegt ?
Am Timing liegts nicht, auch mit einigen kHz Taktfrequenz habe ich das Problem.
Im Datenblatt konnte ich auch nichts finden.
Vielleicht etwas mit dem Bootloader Jump Bit ?
|
BID = 56179
Benedikt Inventar
      Beiträge: 6241
|
Es liegt am "Lock Bit Protection Mode", der Standartäßig auf Level 4 einegstellt ist: Kein Externer Programm ROM.
Wie kann ich die Bits löschen ?
Im Datenblatt steht, dass dies nur mit einem parallelen Programmiergerät möglich ist, aber nirgends ist erwähnt wie man die Bits löscht.
In einem normalen AT89C51 Datenblatt steht wie man die Bits programmiert, aber nirgends wie man die Bits löscht...
|