Hallo, in einer alten Schaltung steckt ein 87LPC765 (8051-Derivat), dem ich ein neues Programm verpassen möchte. Mit welchem Tool kann ich für das Teil möglichst preiswert ein neues Programm in Assembler (incl. HEX-File-Erstellung) schreiben? Falls die üblichen Fragen aufkommen: Nein, ich möchte kein C-Programm schreiben. Nein, ich möchte keinen anderen aktuellen Mikrocontroller verwenden.
Für einen ähnlichen Anwendungsfall hat mir MCU 8051 IDE sehr geholfen. Online ist aber zum 87LPC765 nichts zu finden. Könnte es sich um den 87LPC764 handeln? Der hat allerdings OTP. Da bräuchtest Du für die Entwicklung einen In-Circuit-Emulator und wenn das Programm läuft auch noch neue, unbeschriebene Chips.
Mario M. schrieb: > Könnte es sich um den 87LPC764 handeln? Der hat allerdings OTP Der LPC922 ist pinkompatibel und hat Flash. Ist aber inzwischen auch schwer zu bekommen. Der kann mit USB-seriell-Kabel programmiert werden, da serieller Bootloader. > Nein, ich möchte keinen anderen aktuellen Mikrocontroller verwenden Einen aktuellen 8051 wirst Du eventuell nehmen müssen, darauf könnte Dein Assembler-Programm ohne große Änderungen laufen. Das hätte noch den Vorteil, dass für 25 EUR der Debugger mit dabei ist. Aber nicht pinkompatibel. http://de.rs-online.com/web/p/entwicklungskits-prozessor-mikrocontroller/8652378/
Wenn der Hersteller Philips ist, dann gibt es einen P87LPC764, aber der 765 ist nicht aufzufinden. In meiner Philips-Liste von 1995 gibt es mehrere Seiten mit 8051-kompatiblen Typen die mit 87C anfangen. Einer der vielen IC-Broker listet einen 87C765 mit Hersteller "S3" Es gibt sicher neueres, die guten, Jahrzehnte alten Standards wären GNU-AS und Alfred Arnolds AS: Gibt es keine Gnu-binutils für 8051? Ich finde jedenfalls nichts https://sourceware.org/binutils/docs/as/Overview.html#Overview http://john.ccac.rwth-aachen.de:8000/as/as_DE.html der hat eine STDDEF51.INC
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.