Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
gcbasic:ref_cmde:flux:wait [2009/10/31 00:29] per créée |
gcbasic:ref_cmde:flux:wait [2009/12/05 20:18] (Version actuelle) per |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
[[.|retour ]] | [[.|retour ]] | ||
- | Sintaxis: | + | Syntaxe : |
- | Retardo de Largo Fijo: WAIT unidad de tiempo | + | Temporisation (Retard) de Longueur Fixe : WAIT unité de temps |
- | Retardo Condicional: WAIT {WHILE | UNTIL} condición | + | Temporisation (Retard) Conditionnelle : WAIT {WHILE | UNTIL} condition |
- | Explicación: | + | Explication : |
- | El comando WAIT | + | La commande WAIT fera que le programme attendra pendant le temps spécifiés (comme par ex. 1 seconde), ou si une condition tant que/ jusqu'à soit vraie. |
- | causará que el programa espere por cualquiera de los montos de tiempo especificados (como ej. 1 segundo), o si una condición mientras/hasta es verdadera. | + | |
- | Cuando se usa un retardo de largo-fijo, hay una variedad de unidades, como: | + | Quand on utilise une temporisation de longueur fixe, il y a une variété d'unités, comme : |
- | Unidad | + | Unité |
- | Largo de unidad | + | Taille d'unité |
- | + | ||
- | Rango de retardo | + | |
- | us | + | |
- | + | ||
- | 1 microsegundo | + | |
+ | Rang de tempo | ||
+ | |||
+ | us 1 microseconde | ||
1 us - 255 us | 1 us - 255 us | ||
- | 10us | + | |
- | + | 10us 10 microsecondes | |
- | 10 microsegundos | + | |
- | + | ||
10 us - 2.55 ms | 10 us - 2.55 ms | ||
- | ms | + | |
- | + | ms 1 milliseconde | |
- | 1 millisegundo | + | |
- | + | ||
1 ms - 255 ms | 1 ms - 255 ms | ||
- | 10ms | + | |
- | + | 10ms 10 millisecondes | |
- | 10 millisegundos | + | |
- | + | ||
10 ms - 2.55 s | 10 ms - 2.55 s | ||
- | s | + | |
- | + | s 1 seconde | |
- | 1 segundo | + | |
- | + | ||
1 s - 255 s | 1 s - 255 s | ||
- | m | + | |
- | + | m 1 minute | |
- | 1 minuto | + | |
- | + | ||
1 min - 255 min | 1 min - 255 min | ||
+ | |||
h | h | ||
- | + | 1 heure | |
- | 1 hora | + | |
- | + | ||
1 hour - 255 hours | 1 hour - 255 hours | ||
- | Las unidades de 10us y 10ms existen para trabajar alrededor del límite de las variables de 255. | + | Les unités de 10us et 10ms existent pour travailler autour de la limite des variables 8 bits (255). |
- | Ejemplo: | + | Exemple : |
- | 'Este código esperará mientras un botón sea presionado, entonces | + | <code> |
- | 'se encendera una luz cada medio segundo. | + | 'Ce code attendra tant que un bouton soit appuyé, alors on allumera une lumière chaque demi-seconde. |
Linterna: | Linterna: | ||
- | SET verde ON 'Enciende la luz | + | SET verde ON 'Allume la lumière |
- | WAIT 50 10ms 'Espera durante 50 x 10 (500) milliseconds | + | WAIT 50 10ms 'Attendre durant 50 x 10 (500) millisecondes |
- | SET verde OFF 'Apaga la luz | + | SET verde OFF 'Éteindre la lumière |
- | WAIT 50 10ms 'Espera durante 50 x 10 (500) milliseconds | + | WAIT 50 10ms 'Attendre durant 50 x 10 (500) millisecondes |
GOTO Linterna | GOTO Linterna | ||
+ | </code> | ||
- | Para mas ayuda, vea: | + | Pour plus d'aide, voir : [[..:..:syntaxe:conditions]] |
- | Condiciones | + | |