Hallo, da der At89c52 nicht mehr hergestellt wird, will ich als Ersatz den At89S52 einsetzen. Ich benutze den GALEP-4 zum programmieren. Wenn ich die 3 Lockbits damit setze ist der Controller dann zuverlässig geschützt, oder brauche ich zusätzlich noch einen ISP Programmer um die Lockbits auch im seriellen Modus zu setzen? Ich frage deshalb, weil ich gehört habe, dass das z.B bei gelöschten 51ED2 Controllern so ist bzw. das man da aufpassen muß. Ich habe das Datenblatt zum AT89S52 gelesen und denke das der GALEP ausreicht, möchte aber 100 % sicher sein und deshalb liber nochmal einen Profi um Rat bitten. Grüße André
Hallo, hat keiner Erfahrungen mit den Lockbits. Ich müsste irgendwo her einen ISP Programmer besorgen, möchte den Aufwand aber eigentlich sparen. Freundliche Grüße André
> Ich frage deshalb, weil ich gehört habe, dass das z.B bei gelöschten > 51ED2 Controllern so ist bzw. das man da aufpassen muß. Du müsstest im parallelen Modus ALLE Lockbits erreichen, also programmieren können. Was genau ist dein Problem? Wenn du nicht willst, dass man auch per ISP das Ding programmieren bzw. auslesen kann, dann musst du logischerweise auch die entsprechenden SPI-Lockbits setzen, aber das geht im parallelen Modus meines Wissens nach auch. Ralf
Hallo, danke für die Antwort. Ich wollte nur sicher gehen, das es nur die 3 Lockbits gibt, bzw. keine versteckten Optionen gibt. Das Problem ist, dass man sich sehr schnell selbst überlisten kann. Beim GALEP kann man bsw. die Software Lockbits des 89C51ED2 nicht einfach anklicken uns setzen. Man muß eine HEX-Zahl in ein Security Byte programmieren. Dabei muß man aber selber wissen mas man tut. Wenn man hier einen Fehler macht, ist der Prozessor auf Hardware ebene geschützt, kann aber mit FLip ausgelesen werden. Gruß, André
Aber dann müsstest du immer noch per Flip auch die ISP-Lockbits setzen können, oder? Hab das Datenblatt aber jetzt nicht genauer angeguckt... Ralf
Hallo, mit Flip sind die Software-Lockbits noch setzbar. Der Controller wird ja mit gesetzten Hardware Lockbits ausgeliefert. Wer mit Flip arbeitet braucht daher keinen Parallel-Programmer, es sei denn der Bootloader Funktioniet nicht (mehr).
Der Bootloader funktioniert immer, man muss PSEN über einen Pull-Down nach GND ziehen, dann wird er gestartet. So meine ich das Datenblatt nach kurzem Überflug verstanden zu haben... Ralf
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.