Outils d'utilisateurs

Outils du Site


gcbasic:syntaxe:variables

Ceci est une ancienne révision du document ! —-

Variables

Au sujet de Variables

Une variable est une zone de mémoire du microcontrôleur (PIC), qui peut être utilisé pour garder un nombre o une série de lettres. Ceci est très utile pour beaucoup de choses, comme tomar una lectura de un sensor y actuar sobre el, o contar el numero de veces que un robot ha llevado a cabo un accion particular.

A cada variable se le debe dar un nombre, como “MiVariable o “CuentaPasos”.
Escoger un nombre para una variable es facil - simplemente no incluya espacios o cualquier otro simbolo (salvo _), y este seguro que el nombre es al menos 2 caracteres (letras o numeros) de largo. Una variable siempre debe empezar por una letra.

Typos de Variables
Hay diferentes tipos de variables, y cada tipo puede almacenar una clase diferente de informacion. Estas son los tipos de variable que Great Cow BASIC
usa corrientemente:

Typo de Variable Informacion que esta variable puede almacenar Ejemplo de usos para este tipo de variable
Bit Un bit (0 ou 1) Flags to track whether or not a piece of code has run
Byte Un nombre entier entre 0 et 255 Almacenaje de proposito gene- ral de datos como contadores.
Word Un un numero entero entre 0 and 65535 Almacenaje de numeros extra grandes
Array Una lista de numeros enteros de un rango entre 0 to 255 Matrices
String Una serie de letras, numeros y simbolos. Mensages que deberan ser vistos en la pantalla

Usando variables

Las variables no necesitan ningún comando especial para colocadas - solo ponga el nombre de la variable en el comando cuando la variable sea necesitada.

Otros tipos de variables pueden ser usadas en una manera muy similar, excepto que ellas deban ser dimencionadas primero. Esto requiere el uso del comando DIM para decirle al Great Cow BASIC que esta manejando algo diferente a una variable byte.

Una característica de las variables es que es posible tener al microcontrolador chequeando una variable y solo correr una sección de codigo si es de un valor dado. Esto puede hacerse con el comando IF

Para mas ayuda, ver:
Declarando variables con DIM
Fijando Variables

Haciendole cosas a bits individuales de variables

  SET 
  ROTATE 

Chequeando variables y haciendo diferentes cosas basadas en sus valores:

  IF 
  DO 
  FOR 
  Conditions 
gcbasic/syntaxe/variables.1257013305.txt.gz · Dernière modification: 2009/10/31 19:21 par per