87LPC765 in Assembler programmieren

Gast #4800836
Lesenswert?

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.
#4801148
Lesenswert?

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.
Gast #4801247
Lesenswert?

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/
#4801309
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren