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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.