Forum: Mikrocontroller und Digitale Elektronik 8051 Familie flashen


von Thomas (Gast)


Lesenswert?

Kann man einen 80C535 auch so einfach flashen/programmieren wie die
Atmel AVR´s? (haben die auch so etwas wie ISP?)

Was benötige ich, um einen solchen Mikrokontroller zu flashen? Bei den
Atmel´s ist es ja eigentlich nur ein Kabel....

von Sebastian Eckert (Gast)


Lesenswert?

Nein, ein 80C535 benutzt externen Programmpeicher, d.h. über einen
Latch-Baustein (z.B. HC373) wird ein EPROM (auf Wunsch natürlich auch
Flash) angeschlossen. Auf diese Weise kann übrigens auch externer
RAM-Speicher hinzugefügt werden. Daten und Adressbus werden aus zwei
bestimmten Ports des Controllers gebildet. Die Read- und
Write-Leitungen sind extra herausgeführt, ebenso wie ein sog.
ALE-Signal, das den Latchbaustein ansteuert. Die Schaltung ist vom
Prinzip her genauso wie die RAM-Erweiterung eines AT90S8515, und im
Internet zu finden, eventuell sogar im Datenblatt.
8051-Varianten mit internem Flash-Speicher gibt es jedoch auch von
Atmel, und das sind keine AVRs, sondern Intel-kompatible Micros.
Allerdings leider nicht mit so vielen Portleitungen wie der 80C535.

von Sebastian B. (lufti)


Lesenswert?

Hier eine Liste der 8051 von Atmel, da kannst du dir einen ungefären
Eindruck machen:

http://www.atmel.com/dyn/products/param_table.asp?family_id=604&OrderBy=part_no&Direction=ASC

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.