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