CircuitGizmos

Electronic Products for Creative Minds

  • Home
  • Gizmo Store/Products
  • Documentation/Datasheets
  • Projects/Libraries
  • GizmoBlog
  • Services/Contact
    • Design
    • Contact Gizmo!
  • Your Gizmo Cart
    • Your Account

Language Implementation Characteristics

MMbasic 4.5 on the CGCOLORMAX or CGMMSTICK:

Maximum length of a command line is 255 characters.

Maximum length of a variable name or a label is 32 characters.

Maximum number of dimensions to an array is 8.

Maximum number of arguments to commands that accept a variable number of arguments is 50.

Maximum number of nested FOR…NEXT loops is 20.

Maximum number of nested DO…LOOP commands is 20.

Maximum number of nested GOSUBs is 100.

Maximum number of nested multiline IF…ELSE…ENDIF commands is 20.

Maximum number of user defined subroutines and functions (combined): 64

Numbers are stored and manipulated as single precision floating point numbers. The maximum number that

can be represented is 3.40282347e+38 and the minimum is 1.17549435e-38

The range of integers (whole numbers) that can be manipulated without loss of accuracy is ±16777100.

Maximum string length is 255 characters.

Maximum line number is 65000.

Maximum length of a file pathname (including the directory path) is 255 characters.

Maximum number of files simultaneously open is 10 on the SD card and one on the internal flash drive (A:).

Maximum SD card size is 2GB formatted with FAT16 or 2TB formatted with FAT32.

Size of the internal flash drive (A:) is 180KB on the monochrome Maximite (less with colour or CAN).

Maximum size of a loadable video font is 64 pixels high x 255 pixels wide and 107 characters.

Maximum number of library files that can be loaded simultaneously is 8.

Maximum number of background pulses launched by the PULSE command is 5.

MMbasic 5.0 on the CGMICROMITE2:

Maximum program size (as plain text) is 53KB. Note that MMBasic tokenises the program when it is stored in flash so the final size in flash might vary from the plain text size.

Maximum length of a command line is 255 characters.

Maximum length of a variable name or a label is 32 characters.

Maximum number of dimensions to an array is 8.

Maximum number of arguments to commands that accept a variable number of arguments is 50.

Maximum number of nested FOR…NEXT loops is 10.

Maximum number of nested DO…LOOP commands is 10.

Maximum number of nested GOSUBs, subroutines and functions (combined) is 50.

Maximum number of nested multiline IF…ELSE…ENDIF commands is 10.

Maximum number of user defined subroutines and functions (combined): 100

Maximum number of interrupt pins that can be configured: 10

Numbers are stored and manipulated as single precision floating point numbers or 64-bit signed integers. The maximum floating point number allowable is 3.40282347e+38 and the minimum is 1.17549435e-38.

The range of 64-bit integers (whole numbers) that can be manipulated is ± 9223372036854775807.

Maximum string length is 255 characters.

Maximum line number is 65000.

Maximum number of background pulses launched by the PULSE command is 5.

 

 

A Ton of Documentation

Open all | Close all

Projects made by Gizmo, Friends, and Members

open all | close all

Recent GizmoBlog Musings

  • Altair 8800 using a ColorMax!
  • Re-energizing the ColorMax, Pt. 3

Visit us!

  • Facebook

Electronic Products for Creative Minds

CircuitGizmos is your source for electronic products that help you create your embedded projects. Here at CircuitGizmos.com you will find a friendly store filled with creative products and all of the documentation that you need to use these gizmos.

We create devices that we believe make electronics fun, but we also know that our products are used for professional designs. For decades we have designed products for commercial, military, and medical industries. Our gizmos here are great for engineers and hobbyists alike.

Copyright © 2008+ CircuitGizmos, L.L.C. All rights reserved

Image already added

Recently Viewed Products

Copyright © 2023 · Generate Pro Theme on Genesis Framework · WordPress · Log in