Forum: Mikrocontroller und Digitale Elektronik Will mit 8051-Programmierung anfangen


von Basti (Gast)


Lesenswert?

Hallo,
ich hab mich mal ein bisschen über die 8051 Programmierung schlau
gemacht und weiß jetzt nicht so ganz mit was für einem Controller ich
anfangen soll.
Meine größte frage ist eigentlich ob ein Programmiergerät für EEPROM's
billiger ist als so eines für die Programmierung von Controllern mit
internem ROM/Flash!
Wäre nett wenn mir jemand von euch einen (oder mehrere) Tipps geben
könnte!

von Tobias (Gast)


Lesenswert?

Hi,
ein Programmiergeraet brauchtst du nicht. Von Atmel gibt es 8051'er
die man direkt ueber RS232 prgrammieren kann. Das einzige was du
brauchst ist ein MAX232 und das duerfte wohl auf jeder gescheiten
Experimantierplatine zu finden sein.

Tobias

von buz11 (Gast)


Lesenswert?

Über 8051 kannst Du im Batronix-Forum viel erfahren .
Und die Programmiersoftware "Progstudio" (Assembler)
finde ich sehr gut .

von Tim (Gast)


Lesenswert?

ich hab nen at89s8252, das ist ein 8051er. Ich programmiere den mit der
rumil.de Hardware. Mehr brauche ich nicht

von Enrico Schleske (Gast)


Lesenswert?

Hi,

ich persönlich bin ja im Moment recht zufrieden mit Flash-Controllern
(8051er), da ich auf zusätzliche Hardware wie Adreßlatch und EPROM
verzichten kann. Hängt natürlich vom Umfang der Anwendung ab. Ist halt
wenig Hardwareaufwand und Du hast für viele Anwendungen genug Ports zur
Verfügung.
Die Programmierung ist ziemlich simpel über die ISP-Schnittstelle und
mit wenig Hardwareaufwand läßt sich z.B. ein STK200 Adapter nachbauen
(gibt natürlich noch andere) dazu gibt es viel freie Software im I-Net
(erwähnt werden sollte hier PonyProg und AEC).
"buz11" hat hier Batronix ins Spiel gebracht, kann ich auch nur
wärmstens empfehlen diese Seite.  Besitze selber den EPROM-Brenner und
Flash-Brenner werden auch angeboten.

Enrico

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.