Outils d'utilisateurs

Outils du Site


gcbasic:syntaxe:variables

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

Variables

Au sujet de Variables

Una variable es un area de memoria del microcontrolador (PIC), que puede ser usada para guardar un numero o una serie de letras. Eso es muy util para muchos propositos, como 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.1257012757.txt.gz · Dernière modification: 2009/10/31 19:12 par per