COMFILE PICBASIC Manuel Utilisateur page 94

Table des Matières

Publicité

Manuel de référence PICBASIC
PEEK ()
Adr )
PEEK (
Lecture de registres internes
Adr est une constante représentant une adresse de registre (0~&HFF)
EXPLICATION
Cette instruction permet de lire directement dans les registres internes du microcontrôleur PIC qui assure la gestion du PICBASIC
(PIC16C73 ou PIC16C74 ou PIC16F876 ou PIC16F877 suivant les modèles). La valeur de l'octet se trouvant à l'adresse (Adr) peut
ainsi être connue.
EXEMPLE
10
DIM I AS BYTE
20
I = PEEK(&H85)
POKE
Adr , Val
POKE
Ecriture dans un registre
Adr est une constante représentant une adresse de registre (0~&HFF)
Val est une constante ou une variable de type Byte (90~255).
EXPLICATION
Cette instruction permet "d'écrire" la valeur (Val) directement à l'adresse mémoire (Adr) du microcontrôleur PIC qui assure la
gestion du PICBASIC (PIC16C73 ou PIC16C74 ou PIC16F876 ou PIC16F877 suivant les modèles).
EXEMPLE
10
POKE &H5,0
NOTE
Cette instruction peut avoir des effets directs sur le fonctionnement du PICBASIC. Nous recommandons aux personnes qui ne sont
pas familiarisées avec les microcontrôleurs PIC de ne pas utiliser cette instruction sans quoi des disfonctionnements pourraient
intervenir sur votre application.
POW ()
Variable Single = POW (
Valeur de X
Y
Var1 et Var2 sont des variables de type Single.
EXPLICATION
Cette instruction permet de calculer des "puissance" de nombre ( X y ). Les variables utilisées devront être de type "SINGLE"
EXEMPLE
10
DIM X
AS SINGLE
20
DIM Y
AS SINGLE
30
DIM R
AS SINGLE
40
R = POW (X,Y)
COMFILE Technology (traduction Française Lextronic)
Force la donnée présente à l'adresse &H5 à zéro.
Var1 , Var2 )
'R = X y.
94

Publicité

Table des Matières
loading

Table des Matières