C-Control
C-Control

=== C-Control Pro ===
Die C-Control Pro enthält wie die C-Control I & II einen vorinstallierten Tokeninterpreter, welcher bei einem Programmdownload ggf. automatisch aktualisiert wird. Im Gegensatz zur C-Control I können die Token nicht nur aus einem BASIC-, sondern auch aus einem C-Quelltext kompiliert werden, und das sogar gemischt. Allerdings ist die C-Control Pro im Gegensatz zur B-Control, welche ebenfalls auf ATmega-Mikrocontrollern basiert, nicht kompatibel zur C-Control I.
 Dim Text(9) As Char                     'Char Array
 Dim X As Word                           'Zählvariable
 LCD_Init()                              'LCD high-level initialisierung
 LCD_ClearLCD()                          'LCD löschen
 LCD_CursorOff()                         'Cursor ausschalten
 Text = "X:"                             'String übergeben
 Do While True                           'Endlosschleife
   LCD_Locate(1,1) : LCD_WriteText(Text) 'Schreibe an Position 1,1 des LCDs das Char Array
   LCD_Locate(1,3) : LCD_WriteWord(X,4)  'X wird vierstellig an Position 1,3 am LCD ausgegeben
   X = X+1                               'Zählervariable um eins erhöhen
   AbsDelay(100)                         'kurze Pause
 End While                               'Schleifenende
''C-Control PRO-Beispielcode, um einen Zählwert in Basic auszugeben''
    LCD_Init();                     // Display initialisieren
    LCD_ClearLCD();                 // Display löschen
    LCD_CursorOff();                // Display Cursor ausschalten
''Ausgabe auf ein LCD in Compact-C''