Forum: Mikrocontroller und Digitale Elektronik Womit den AT89C2051 programmieren?


von Schwimmbadpinkler (Gast)


Lesenswert?

Hi, ich möchte den AT89C2051 / 4051 programmieren. Ich möchte einen 
alten Assembler-Code von mir, den man auf keinen Fall in C schreiben 
kann, weiterentwickeln. (Es geht um eine Art Multitasking) Leider habe 
ich kein passendes Programmiergerät. Galep und Batronix zu teuer. Beim 
USBASP ist der AT89C2051 nicht in der Liste. Kennt jemand eine 
Alternative die an einem modernen PC läuft?

von Beinly (Gast)


Lesenswert?

Bei deinem Nick verkneife ich mir eine qualifizierte Antwort.

von SchwinnmabpinklerHasser (Gast)


Lesenswert?

Hab ein Programmiergerät für den AT89C2051, aber da ich 
Schwimmbadpinkler hasse, .....

f... y..

von Moderator (Gast)


Lesenswert?

Eh Leute, seit bitte nett mit ihm. Die Schule hat doch gerade erst 
begonnen und heute ist Langeweile angesagt ...

von Schwimmbadpinkler (Gast)


Lesenswert?

Angeber schrieb im Beitrag #3784735:
> Ein guter optimierenden Compiler holt bestimmt noch was raus, aus dem
> tollen Code.

Es geht um Taskwechsel alle 250us, in Assembler ein Klacks mit 70 Zeilen 
Code // jeder der 4 Tasks hat seinen eigenen Stack // wie das in C 
programmieren?

Da zeigt sich wieder: Am besten keine Details verraten sonst kommt nur 
Häme!

von Georg G. (df2au)


Lesenswert?

Schwimmbadpinkler schrieb:
> Kennt jemand eine
> Alternative die an einem modernen PC läuft?

Warum schreibst du nicht, wo du wohnst? PLZ Angabe reicht. Vielleicht 
wohnt jemand in deiner Nähe, der das passende Programmiergerät hat.

von Michael_ (Gast)


Lesenswert?

Kannst du nicht mit deinen paar Befehlen auf AVR umsteigen?
Der alte 90S2313 ist doch bis auf Reset Pinkompatibel.
Der tiny2313 sollte auch gehen.

von Peter D. (peda)


Lesenswert?

Es gibt vom AT89C2051 modernere Varianten, die sind über SPI 
programmierbar:
AT89S2051/4051
AT89LP2052/4052

von Holm T. (Gast)


Lesenswert?

Ein GALEPIII kann das (habe ich) ein UP2000 auch.

Gruß,

Holm

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.