CCBASIC und irgendein AVR?

Gast #2077396
Lesenswert?

Hallo.

Bisher befasse ich mich eher theoretisch mit der Materie. Aber um 
leichteren Einstieg zu finden würde es mich interessieren ob es möglich 
ist irgendeinen AVR mit dem Basic der C-Controls von Conrad zu 
betreiben. Ich stelle mir das vage so vor das man sich eine C-Control 
Unit kauft bei der die Software dabei ist und weitere AVRs/Atmega MCUs 
bei irgendeinem Lieferanten kauft um diese damit zu laden. Allerdings 
ist mir nicht klar ob und wie das genau gehen mag. Ich denke es fehlt 
der Bootloader und der Basic-teil der auf den C-Controls bereits drauf 
ist. Aber ob der bei der C-Control (PC)Software dabei ist und auch in 
andere AVRs geladen werden kann (und darf) ist die frage. Wenn es soweit 
überhaupt stimmt. ???
Gast #2077406
Lesenswert?

CCBasic erzeugt einen speziellen, tokenorientierten Binärcode, den nur 
der in der C-Control enthaltene Interpreter versteht. Interesse an 
echten C-Control Chips zum Selberbauen (PLCC52, 4 MHz)? Ich hätte noch 
ein paar.
Gast #2077411
Lesenswert?

Ach ja, noch ein Nachtrag: Es hat mal jemand diesen Interpreter 
nachprogrammiert, kompatibel zum Original, allerdings für Freescale-MCU, 
nicht für Atmel. Conrad jedenfalls liefert die Binärdatei nicht mit.
Gast #2077444
Lesenswert?

Danke für die Antwort.
Bascom ist mir bekannt, muß ich mir noch ansehen.

Aber damit ergibt sich der Pferdefuß bei den C-Controls doch darin das 
wenn einem mal der Bootloader abhanden kommt man das Exemplar nur noch 
in die Tonne drücken kann. Oder?
Ich hatte gedacht/erwartet das beim Laden des Programms der 
Basic-interpreter u.a. evtl. mit hinein geflasht würde. Oder das man ihn 
auch aus der MCU lesen und speichern könnte als Sicherheitskopie.

Und wenn ich mich nicht irre hängt es von den FuseBits ab ob der 
Bootloader drin bleibt oder (versehentlich) überschrieben werden kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren