Forum: Mikrocontroller und Digitale Elektronik Basic-Interpreter für ATMega?


von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Hallo,

die Frage ist ein wenig anders gemeint, als man vielleicht nach dem 
Lesen der Überschrift zunächst vermutet. Erstmal eine Erklärung dessen, 
was ich NICHT meine:

- Basic-IDE für den PC, die dann ihre Compilate bzw. Tokens in den MC 
lädt

- Basic Home-Computer auf ATMega-Basis mit Tastatur und Bildschirm

Ich suche eine Art Betriebssystem samt (Tiny?) Basic für einen ATMega, 
der z.B. per Signal an einem Pin oder über einen Bootlader ein Textfile 
mit Basic-Syntax lädt (RS232), speichert und fortan ausführt (bis es 
geändert wird).

Damit sollte es doch möglich sein, vorort einfachte Steueraufgaben OHNE 
spezielle IDE zu programmieren bzw. zu ändern. Gibts sowas?

Frank

von Basti (Gast)


Lesenswert?

Ich glaube Conrad vertreibt sowas, bin mir aber ned sicher

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Du meinst sicher C-Control.
Auch die benötigt einen Compiler auf dem PC.

von micha (Gast)


Lesenswert?


von Joerg W. (joergwolfram)


Lesenswert?

Direkt geht das mit dem ChipBasic2 nicht. Aber es wäre durchaus denkbar, 
einen entsprechenden Bootloader auf einem der 8 Plätze zu speichern und 
bei jedem Start automatisch aufzurufen. Den TV-Ausgang könnte man bei 
Bedarf für Debug-Ausgaben nutzen.
Außerdem wollte das der OP nicht.

Jörg

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

> So was AVR_Chip Basic ? Beitrag "AVR-ChipBasic2 - BASIC-Computer mit ATMega 644"

Naja, das was ich gerne hätte, ist sicher da alles drin. Aber auch ein 
Haufen überflüssiges Zeug: Tastatur und Bildschirmtreiber. Funktioniert 
das Projekt auch ausschließlich per RS232-Konsole?

von Joerg W. (joergwolfram)


Lesenswert?

Nein, dafür war es nie gedacht.

Jörg

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.