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 faire une lecture d'un capteur et agir sur lui, ou compter le nombre de fois qu'un robot a mené à bien une action particulière.

Chaque variable doit avoir un nom, comme “MiVariable ou “ComptePas”.
Choisir un nom pour une variable est facile - simplement il ne faut pas inclure d'espaces ou un quelconque autre symbole (sauf _), et soit sure que le nom contient au moins 2 caractères (lettres ou nombres). Une variable doit toujours commencer par une lettre.

Types de Variables

Il y a différents types de variables, y chaque type peut stocker une classe différente d'information.
Voici les types de variable que Great Cow BASIC utilise couramment :

Type de Variable Information que cette variable peut stocker Exemple d'utilisation pour ce type de variable
Bit Un bit (0 ou 1) Drapeaux pour savoir si une partie de code a été ou non exécuté
Byte Un nombre entier entre 0 et 255 Stockage général de données comme des compteurs.
Word Un nombre entier entre 0 and 65535 Stockage de grands nombres
Array Une lista de nombres entiers compris entre 0 et 255 Matrices
String Une série de lettres, nombres et symboles. Messages qui devront être vus à l'écran

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

retour

gcbasic/syntaxe/variables.1257090990.txt.gz · Dernière modification: 2009/11/01 16:56 par per