Forum: Markt [S] ax51 emulator


von Sangwoon (sangwoon)


Lesenswert?

Ich heiße „sangwoon“ und lebe in Südkorea. Ich benötige einen voll 
funktionsfähigen 8051-Emulator (AX51). Falls Sie einen verkaufen können, 
hinterlassen Sie bitte eine Antwort.

: Bearbeitet durch Moderator
von Christoph db1uq K. (christoph_kessler)


Lesenswert?


von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Laut Keil heißt das für 8051 nicht mehr ax sondern CX
https://developer.arm.com/documentation/CX51PB/latest/

"This document is only available in a PDF version. Click Download to 
view."

The Keil Cx51 ANSI C Complier supports all classic and extended 8051 
device variants."

Cx51 Compiler:
The Keil 8051 and 251 development kits contain different C
Compilers for optimum support of device variants. Cx51 is
used as a generic term for:
C51 Compiler for classic 8051 devices, 8051 IP cores, Dallas
Contiguous Mode, and other extended devices
CX51 Compiler for Philips 8051 MX and SmartMX
C251 Compiler for 251 devices and 251 IP cores

The Cx51 Compiler gives complete access to all hardware
components within your C source code. For example, you can
control peripherals using SFR registers, write optimum interrupt
code with CPU register banks, accelerate variable access with
the data, idata, or pdata memory type, and use efficient bit
operations or atomic bit manipulation.
8051 devices provide various physical memory spaces: fast
DATA space, up to 16MB large XDATA space, and CODE space
for constants. F Cx51 offers:
Three well-defined memory models that provide the default
memory allocation for variables
Generic pointers that access all memory spaces
Memory types that control the space for variables or pointer
accesses. Memory-specific pointers reduce RAM
requirements, and optimize program execution

LX51 Extended Linker
...

Distributors
Arm has over 30 trusted distributors around the world offering products, 
training and support.
https://www.arm.com/products/development-tools/distributors

Digi-Key electronics
Premier Farnell / Newark

von Soul E. (soul_eye)


Lesenswert?

Christoph db1uq K. schrieb:
> Laut Keil heißt das für 8051 nicht mehr ax sondern CX

Ist ja schön was Du alles googeln kannst, aber der TO möchte einen AX51 
kaufen. Das ist ein weißer Kasten mit einem Kabel vorne dran, das man 
statt der CPU ins Zielsystem steckt. Nichts von Keil und auch nicht als 
pdf.

https://wie-tec.de/hitex-ax51-in-circuit-emulator-development-tool

Die Variante für HC08 hatte ich früher mal.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ah ja, das hat mir Google nicht verraten.

2018 hat hier jemand den gebraucht angeboten:
Beitrag "Hitex AX51 Emulator"

auf ebay noch angeboten für ca. EUR 463,62:
https://www.ebay.de/itm/276095246408
Hitex AX51 In-Circuit Emulator Entwicklungstool

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Soul E. schrieb:
> Nichts von Keil

https://www.keil.com/emulators/tpcl/112.htm
"Hitex MX51, AX51"
scheint doch auch dort mal erhältlich gewesen zu sein.

von Hans W. (hanswieland)


Lesenswert?

Christoph db1uq K. schrieb:
> Ah ja, das hat mir Google nicht verraten.

Google kann dir allerdings dabei helfen, den Unterschied zwischem einem 
Emulator und einem Compiler zu lernen.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ja mit dem Cx51 habe ich mich vertan. Cx51 ist nur der C-Compiler, das 
PDF beschreibt die gesamte Programmierumgebung:

Cx51 8051/251 Development Tools:
"The Keil μVision4 IDE fully integrates Cx51 Version 9
and provides control of the Compiler, Assembler,
Real-Time OS, Project Manager, and Debugger in a
single, intelligent environment. With support for all
8051 devices and full compatibility with emulators
and third-party tools"

Emulatoren gibt es als reine Softwarelösung, dann natürlich nicht 
echtzeitfähig, oder wie hier eine Hardware, mit der man eingeschränkte 
Echtzeituntersuchungen durchführen kann, vielleicht mit Breakpoints an 
denen die Ausführung anhält und die Registerinhalte in dem Moment 
anzeigt.

Ich kenne das von meinem ersten Computer, dem AIM65 von Rockwell, 1977 
gekauft. Der hatte so einen Single-Step Modus. Nach jedem 
Programmschritt oder an vier wählbaren Breakpoints wurde ein NMI 
(non-maskable Interrupt) ausgelöst und die Ausführung angehalten.

von Soul E. (soul_eye)


Lesenswert?

Was sollen diese KI-Antworten? Der TO will ein Gerät kaufen, nichts 
weiter. Dazu wird er sich schon Gedanken gemacht haben. Wer eins 
abzugeben hat, der wird sich sicherlich bei ihm melden.

: Bearbeitet durch User
von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Soul E. schrieb:
> KI-Antworten
So eine Beleidigung! Ich habe nur meine NI benutzt.

Sangwoon hat sich leider nicht mehr gemeldet. Welche Gedanken er dazu 
hatte werden wir nicht mehr erfahren.
Den 8051 gibt es seit 1980, und wenn ich den halben Meter Kabelzopf am 
"weißen Kasten" sehe, fürchte ich, dass der Emulator nicht für neuere 
schnelle Versionen taugt.

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
Noch kein Account? Hier anmelden.