Lerncomputer MC 51

OP #7372815

... in den Jahren 1998 und später wurde von W. Willner beim Berufskolleg für Technik in Ahaus ein Lerncomputersystem mit einem AT 89C51 entwickelt.

Es gab dazu eine Aufbau- und Übungsanleitung sowie ein zweiter Band mit Zusatzschaltungen.

Ich selbst habe noch von Herrn Willner eine vorgebohrte Platine bekommen und mir auch ein System aufgebaut.

Nun würde es mich interessieren, ob andere Nutzer dieses Forums das System kennen und eventuell damit gearbeitet haben. Ich suche auch noch die original Disketten aus dieser Zeit.

Leider ist im Internet nichts mehr darüber zu finden.

Kann da jemand helfen?

Gruß aus dem Saarland Werner

#7372922

Von diesen Systemen gab es etliche. Die meisten bestanden in der Hauptsache vor allem aus dem Controller. Dazu ein paar Taster, LEDs, evtl. sogar in 7-Segment, ein analoger Eingang und eine RS-232 Schnittstelle.

Aber eigentlich kommt man nur mit dem Datenblatt des Controllers idR. schon sehr viel weiter. Zum programmieren wird FLIP benutzt.

Es gibt etliche Varianten des AT89C51: AT89C51AC3, AT89C51CC03, AT89C51RB2, AT89C51RD2, AT89C51ED2 ... Welcher ist auf dem Board?

Mach doch mal Fotos.

Gruß Jobst

#7373437

Falls jemand noch was mit 8051 machen will... Ich hätte noch ein paar Entwicklungsboards mit dem AT89C5131 da liegen. Der AT89C5131 hat USB, wird direkt darüber programmiert. Auf der Platine ist ein RS232-Treiber mit D-SUB-9, ein 4-Kanal AD-DA-Wandler PCF8591, Viele LEDs, 4 7-Segment-anzeigen, LCD 16x2. Programmierung entweder mit MIDE, SDCC oder RIDE (raisonance.com kostenlose Version erzeugt maximal 8k Programmcode). Anleitungen für ASM und C-Programmierung habe ich zu hauf....

Bei Interesse hier melden oder PN.

Angehängte Dateien:
OP #7375015

... vielen Dank für die Reaktion auf meinen Post.

Ich bin im Moment an der Bearbeitung eines Videos zu eben diesem "Lerncomputer MC 51" aus dem Jahr 1998. Mich interessiert, ob irgend jemand gerade dieses Model kennt oder auch mit dem gearbeitet hat. Es gibt da eine Menge Zusatzschaltungen, über die ich gerne etwas mehr wüsste.

Der Prozessor ist ein AT89C51, ohne weitere Bezeichnung. Angehängt habe ich mal - ich hoffe es richtig gemacht zu haben

Bild der bestückten Platine Schaltplan und ein Bild des Prozessors

Angehängte Dateien:
#7375032

Werner C. schrieb:

Schaltplan

Die Bezeichnungen am Prozessor würd ich gerne lesen können :-/

Ich habe die Vermutung, dass intern im Flash oder PROM des Controllers ein Bootloader steckt und man damit über UART (oder von Hand über die Tastatur) seine SW in das (Batteriegepufferte) RAM bekommt und anschließend aus diesem booten kann.

Gruß Jobst

OP #7375044

... genau so ist es.

Im EEprom des AT89C51 ist eine Art Betriebssystem programmiert, mit dem man später dann einige Routinen bei den Übungen aufrufen kann.

Meinen Atmel konnte ich damals (um das jahr 2000) noch bei Herrn Willner persönlich bekommen, samt vorprogrammiertem Prozessor.

Aber leider sind fast alle Dokumente verschwunden oder im Moment nicht auffindbar. Deshalb meine Anfrage hier.

Beitrag #7379099 wurde von einem Moderator gelöscht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.