Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: C-Control am Ende? Kategorie: Verschiedenes (von Stefan Tappertzhofen, Homepage - 26.10.2005 0:57)
 Als Antwort auf Re: C-Control am Ende? von Dietmar - 25.10.2005 23:36
Stefan Tappertzhofen nutzt:  CC1-M-Unit V1.2/2.0, Micro
Hallo,

> nur zur Erinnerung: Die C-Control-1 Version 1.1 konnte Programme bis zu einer Größe von 64 KB verarbeiten. Dazu war nur ein EEPROM-Wechsel und ein entsprechend angepaßter BASIC-Compiler notwendig. Die C-Control-1-Kontroller in der Version 2.x kommen auf gerade einmal 9,5 KB, die noch nicht einmal erweitert werden können.

Was bringt mir ein 64 KB EEPROM, wenn der Controller so langsam ist, dass die meiste Zeit dabei drauf geht aus diesem EEPROM Programmcode zu laden? Im Übrigen ist der Vorteil eines Flash Speichers ja, dass man ein OS Update machen kann (siehe V 2.02 auf 2.03). Die 9,5 KB sind zwar weniger als 64 KB, durch die neuen Befehle wie LCD oder IIC können immerhin einige Bytes eingespart werden und ein Geschwindigkeitsvorteil erreich werden. Mal ganz abgesehen von 140 Byte zu 24 Byte User Ram. Außerdem verfügt die 1.1 nicht standardmäßig über 64 KB, diese müssen aufgerüstet werden (wie schon erwähnt).

> Es kommt mir so vor, als ob Du in Deinem Leben nur Visual Basic kennengelernt hättest.

Naja ich hab' mit C angefangen und bin dann ein wenig in Basic reingegangen. Im übrigen ist Visual Basic heute der de facto Standard.

> CCBASIC orientiert sich in hohem Maße an BASIC-Dialekten, die vor Visual Basic gebräuchlich waren und zum Teil heute noch sind.

Und deswegen legt man Indizies mit eckigen Klammern fest? Deswegen nutzt man # als Labelmarke? Warum wird DEFINE überhaupt verwendet und nicht DIM (ja in BASIC++ ist es eben deswegen enthalten um den CCBasic Programmieren entgegen zu kommen, das war früher nicht so). Es gibt in CCBasic keine Funktionen, die heute zum Standard gehören. Ich könnte noch viele weitere Punkte auflisten.

> Zum Beispiel QBASIC, PowerBASIC, etc. Man wird auch Ähnlichkeiten zu BASCOM finden. Das indiskutable IF mit nur einem Befehl stammt wahrscheinlich noch aus alten C64-Zeiten. Aber bereits mit dem CCBASIC-Parser konnte man Abhilfe schaffen.

In QBasic, PowerBasic, Bascom gibt es SELECTs und mehrzeilige IFs. Es gibt Funktionen, Fehlerbehandlungen u.v.m. All das gibt es in CCBASIC nicht. Per GOTO und GOSUB zu arbeiten ohne Funktionsparameter etc. kann keine Abhilfe sein.

> > CCBasic wird allerdings nicht mehr weiterentwickelt
> Siehe OCBASIC.

Das ist also die offizielle Weiterentwicklung von CCBASIC? Meiner Meinung nach nicht. OCBasic ist ein neuer Compiler, der wie mBasic und BASIC++ auf CCBasic teilweise aufbaut. Ich geh ja auch nicht daher, programmier einen VB 7 Compiler, tue so, als wenn es .NET nicht geben würde und sage das wäre die Weiterentwicklung von VB 6.

Gruß,

Stefan

Meine Homepage: http://www.fdos.de

 Antwort schreiben

Bisherige Antworten:

Basic Dialekt (von Dierk - 26.10.2005 10:35)
    Re: Basic Dialekt (von Dietmar - 26.10.2005 12:41)
        Re: Basic Dialekt (von Dierk - 26.10.2005 13:33)
            Re: Basic Dialekt (von Dietmar - 26.10.2005 18:57)
    Re: Basic Dialekt (von Kay - 26.10.2005 11:13)
        Re: Basic Dialekt (von Stefan Tappertzhofen - 26.10.2005 18:23)
Re: C-Control am Ende? (von Kay - 26.10.2005 8:45)
    Re: C-Control am Ende? (von steffen - 27.10.2005 16:38)
        Re: C-Control am Ende? (von Kay - 27.10.2005 17:30)
            Re: C-Control am Ende? (von Jens - 27.10.2005 23:38)
        Re: C-Control am Ende? (von Kay - 27.10.2005 17:00)
Re: C-Control am Ende? (von Dietmar - 26.10.2005 8:20)
    Re: C-Control am Ende? (von Stefan Tappertzhofen - 26.10.2005 18:17)
        Re: C-Control am Ende? (von Dietmar - 26.10.2005 19:43)
            Re: C-Control am Ende? (von Stefan Tappertzhofen - 27.10.2005 1:31)
                Re: C-Control am Ende? (von Dietmar - 27.10.2005 11:56)
                    Re: C-Control am Ende? (von Stefan Tappertzhofen - 27.10.2005 16:07)
                       Re: C-Control am Ende? (von Dietmar - 27.10.2005 22:34)
                          Re: C-Control am Ende? (von Stefan Tappertzhofen - 27.10.2005 23:16)
                             Re: C-Control am Ende? (von Dietmar - 28.10.2005 2:23)
                                Re: C-Control am Ende? (von Stefan Tappertzhofen - 28.10.2005 14:41)
                                   Re: C-Control am Ende? (von Dietmar - 29.10.2005 0:35)
                                     Re: C-Control am Ende? (von Stefan Tappertzhofen - 29.10.2005 1:58)
                                       Re: C-Control am Ende? (von Dietmar - 29.10.2005 10:37)
                                         Re: C-Control am Ende? (von Stefan Tappertzhofen - 29.10.2005 11:44)
                                           Re: C-Control am Ende? (von Stefan Tappertzhofen - 29.10.2005 11:51)
                                             Klarstellungen (von Dietmar - 30.10.2005 1:16)
                                               Re: Klarstellungen (von Stefan Tappertzhofen - 30.10.2005 12:49)
                                                 Re: Klarstellungen (von Stefan Tappertzhofen - 30.10.2005 16:49)
                                                 Re: Klarstellungen (von Dietmar - 30.10.2005 15:25)
                                                   Re: Klarstellungen (von Stefan Tappertzhofen - 30.10.2005 15:59)
                                                     Richtigstellungen (von Dietmar - 5.11.2005 17:26)
                                                       Re: Richtigstellungen (von Dietmar - 18.11.2005 0:10)
                                                     Re: Klarstellungen (von Dietmar - 30.10.2005 17:56)
                                                       Re: Klarstellungen (von DIE HARD - 30.10.2005 18:29)
                                                         Re: Klarstellungen (von Dietmar - 30.10.2005 19:53)
                                                           Re: Klarstellungen (von DIE HARD - 30.10.2005 20:39)
                                                             Re: Klarstellungen (von Dietmar - 31.10.2005 0:57)
                                                     Re: Klarstellungen (von OM-Betatester - 30.10.2005 17:03)
                                                       Re: Klarstellungen (von Dierk - 30.10.2005 17:25)
                                                     Re: Klarstellungen (von Eckhard - 30.10.2005 16:09)
                                       Re: C-Control am Ende? (von André H. - 29.10.2005 7:15)
                                         Re: C-Control am Ende? (von Stefan Tappertzhofen - 29.10.2005 11:29)
                                           Re: C-Control am Ende? (von André H. - 30.10.2005 19:53)
                                       nicht nur CCBASIC (von C64 - 29.10.2005 5:36)
                                         Re: nicht nur CCBASIC (von Dierk - 29.10.2005 11:22)
                                           Re: nicht nur CCBASIC (von Jens - 29.10.2005 16:41)
                                             Re: nicht nur CCBASIC (von Stefan Tappertzhofen - 29.10.2005 17:04)
                                               Re: nicht nur CCBASIC (von André H. - 30.10.2005 20:12)
                                               Re: nicht nur CCBASIC (von Dierk - 29.10.2005 18:18)
                                                 Re: nicht nur CCBASIC (von Jens - 29.10.2005 21:30)
                                           Re: nicht nur CCBASIC (von Dierk - 29.10.2005 11:50)
                                         Re: nicht nur CCBASIC (von Stefan Tappertzhofen - 29.10.2005 11:03)
                                           Re: nicht nur CCBASIC (von OM-Betatester - 29.10.2005 12:35)
                                             Re: nicht nur CCBASIC (von Stefan Tappertzhofen - 29.10.2005 13:07)