Minicomputer mit BASIC-Interpreter

OP Persönliche Seite #2097340
Hallo,

Ich habe einen kleinen Minicomputer mit BASIC-Interpreter (und noch 
einer, gibt ja schon zwei von anderen Leuten :D) entwickelt und wollte 
nun einmal Eure Meinung dazu hören. Außerdem wollte ich den Quellcode 
und den Schaltplan Allen zur Verfügung stellen, damit sich jemand bei 
Interesse den Minicomputer nachbauen kann. Den Schaltplan konnte ich 
leider noch nicht zeichnen, das hole ich dann aber noch nach. An der 
Schaltung ist jedoch nichts Besonderes, einfach nur ein ATMega328P, ein 
4*20-Zeichen-Display, eine 4*4-Tasten-Tastenmatrix und zwei 
Alternativtaster für die Tastenmatrix, die direkt am µC hängen. Die 
Schaltung ist auch im Code beschrieben. Der Quellcode ist in BASCOM 
geschrieben (auch lustig: BASIC-Interpreter in BASCOM schreiben :D) und 
wurde so laaaang, dass ich einen ATMega328P verwenden musste und die 
Demo-Version von BASCOM leider nicht mehr ausreicht. Schade. Deshalb 
hänge ich auch noch die compilierte Datei an. Im Anhang findet sich 
außerdem auch eine kleine Anleitung zum Minicomputer. Über 
Verbesserungsvorschläge / Kritik würde ich mich freuen.

Gruß
Jonathan
Angehängte Dateien:
Gast
Toll! Aber wozu?

Jonathan Strobl schrieb:
> auch lustig: BASIC-Interpreter in BASCOM schreiben

Hast sicher eine Menge gelernt dabei. Was sicher auch sehr viel Arbeit. 
Respekt! Aber für praktische Anwendung: Du hast mit maximalem Aufwand 
ein möglichst sinnloses Ziel erreicht.
Gast
> Du hast mit maximalem Aufwand ein möglichst sinnloses Ziel erreicht.

Warum soll das Ziel sinnlos sein? Du schreibst doch selbst, dass der TO 
eine Menge gelernt hat und weiter, ist es ein guter Basic-Interpreter 
ist, dann haben auch andere etwas davon.
OP Persönliche Seite
heinzhorst schrieb:
> Toll! Aber wozu?

Nun, damit ich einen kleinen Minicomputer mit BASIC-Interpreter und 
integriertem Quellcode-Editor habe :D - außerdem wollte ich auch noch 
Befehle zur Kommunikation "nach außen" machen und könnte so einfach mal 
schnell direkt eine kleine Steuerung für irgendwas schreiben und müsste 
nicht noch extra einen µC flashen. Oder ich könnte das als kleines 
Debug-Tool für neue Platinen programmieren... und, und, und...
Und außerdem isses schön klein.

Gruß
Jonathan

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.