PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bausatz für 80C535 Assembler Programmierung



phase
02.10.2005, 12:20
Hi,

zZ nehmen wir in der Schule im Fach DMP das Thema 80C535 Assembler Programmierung durch.
Ich habe mich sofort dafür interessiert und bin nun auf der Suche nach einem Bausatz mit dem ich die die Projekte aus dem Untericht nachprogrammieren und mein Wissen vertiefen kann.
Zuerst dachte ich an den AVR-Bausatz-Plus, dieser unterstützt aber leider nicht die Assembler Sprache welche ich benötige.

Bin mir sicher ihr könnt mir da weiterhelfen!

MfG Thomas

Sandro
02.10.2005, 15:39
Das hier ist das einzige Board mit einem 535er das mir auf die schnelle einfällt.
http://www.goblack.de/desy/produkte/pro_mc8051/mc80535min.html

Der Preis ist aber recht hoch. Wenn du nicht alle Funktionen benötigst die dir dieser Controller bietet kannst du auch auf einen kleineren ausweichen.
Um die Schulprojekte bearbeiten zu können muß es aber ein 8051 kompatibler Controller sein.

Empfehlen würde ich dir einen 89s8252.
Da dieser über eine ISP-Schnittstelle verfügt wird dir das programmieren erleichtert. Du brauchst dann nur den Controller, einen Quarz mit zwei Kondensatoren und einen Programmierdongle (nicht für AVRs).
Die Schaltung wird dadurch so einfach das du sie auf einer Experimentierplatine aufbauen kannst.

02.10.2005, 17:45
vielen dank für die schnelle Antwort.

Ok, 70€ sind wirklich etwas mehr als ich dachte, was mich der Spaß kosten würde :)

http://www.pjrc.com/store/dev_pcb_assem.html
Dieses Board wäre auch eine Variante, oder?

Es geht mir halt darum erstmal Programme mit diesem Befehlssatz zu schreiben:
http://www.sembs.rv.bw.schule.de/mc/pocket_guide.pdf
http://hengesbach.name/80535/chap4.pdf

Sandro
03.10.2005, 16:31
Der Befehlssatz ist bei alllen 8051 kompatiblen Controllern gleich.
Die Unterschiede bestehen immer nur bei der integrierten Peripherie.

Das von dir genannte Board gefällt mir sehr gut. Das eingesetzte Monitorprogramm,
Paulmon2, hat sehr viele Funktionen (Einzelschritt, Mermoryeditor..).
Und diese Art Programme zu laden ist wesentlich schneller als der Weg direkt ins Flash.
Es setzt aber auch nur einen 8052 ein. Spezielle Funktionen des 80C535 werden dir hier auch wieder fehlen.
Der Watchdog und der AD-Converter sind im 8052 zum Beispiel nicht vorhanden.

05.10.2005, 04:19
Also entweder Du machst es wie Sandro geschrieben hat und nimmst einen der Atmel-Flash 8051er - wobei ich da einen moderneren nehmen würde als den 89s8252 - oder aber Du nimmst ein Simulatorprogramm. Davon gibt es reichlich und zum Programmieren lernen ist das mehr als ausreichend.

phase
05.10.2005, 11:54
was für nen prog würdest du vorschlagen?

buz11
15.11.2005, 16:59
Hab mir den :
http://www.goblack.de/desy/mc8051chip/bauanleitung/desy535exp0/index.html
selbst zusammengebaut .

Im Downloadbereich :
http://www.goblack.de/desy/mc8051chip/service/index.html
ist der Plan dazu .

Die Software für den PC und die Daten für das EPROM sind dort auch kostenlos .

Billiger geht es wohl nicht , und funktionien tut es auch !

Rage_Empire
15.11.2005, 17:38
Hab noch son Board (80C535, wobei der inzwischen abgekündigt ist) mit Terminal-Eprom rumfahren, inklusive Max232, DAC, EEPROM(28C64) und RAM(6264). Hab ich damals für meine Ausbildung zusammengebaut. Hat sogar ne Spannungsversorgung für 5Volt drauf. Format ist ne Eurokarte. War glaub ich ein verkleinerter Nachbau des Keil-Systems. Hab sogar Unterlagen dazu. Suchst du sowas? ->PM