Manuel de référence PICBASIC
DELAY
val
DELAY
Delais en mS
mS est une constante/variable de type Byte/Integer permettant de définir une temporisation exprimée en millisecondes.
EXPLICATION
Cette instruction permet de générer une temporisation dont la durée est fonction de la valeur de "Val". Cette durée exprimée en
milli-secondes peut s'étendre de 1 à 255 ms (ou jusqu'à 65535) suivant le type de PICBASIC.
A noter que cette instruction ne dispose pas d'une extrême précision.
EXEMPLE
DELAY 20
' Effectue une temporisation de 20 ms.
DEC ()
Var , param1, param2 )
DEC (
Retourne la valeur décimale dans une chaîne
Var est une variable de type Integer
Param1 est la taille de la chaîne (jusqu'à 10 max. – valeur par défaut : 5)
Param2 est permet suivant sa valeur (0 ou 1) d'afficher des "0" dans la caîne devant le nombre converti – valeur par défaut : 1.)
EXPLICATION
Cette instruction retourne la valeur décimale d'un nombre dans une chaîne selon un certain format (déterminé par "Param1" et
"Param2". Son utilisation est identique à celle expliquée pour l'instruction "PRINT DEC" des "PICBASIC 1B-1S-2S-2H" (voir ci-après
dans le document) mise à part qu'elle peut désormais s'utiliser en étant ou non associée à "PRINT". D'autre part, il est également
possible d'avoir recours à cette instruction pour des variables de type "BYTE", "INTEGER" ou "LONG" et avec un nombre de
caractères réservés qui peut aller jusqu'à 10 (contre 5 seulement sur les "PICBASIC 1B-1S-2S-2H".
EXEMPLE
10
DIM F1 AS STRING * 16
20
DIM I AS INTEGER
30
I = 123
40
F1 = DEC(I,10,0) + "456"
COMFILE Technology (traduction Française Lextronic)
' F1 contient la chaîne "0000000123456"
66