COMFILE PICBASIC Manuel Utilisateur page 44

Table des Matières

Publicité

Manuel de référence PICBASIC
Acces direct aux « Octets »
Il est possible d'accéder directement aux octets de poids faible et fort d'une variable de type Integer/Long en utilisant un pointeur
d'octets (non disponible avec les variables de type Single).
INTEGER
MSB
LONG
HH
HL
La façon d'utiliser le pointeur d'octet diffère également selon que vous utilisez un PICBASIC de la série « PB » ou de la série
« PBM ».
Pour la série « PBM » :
Dans le cadre d'une variable de type Integer (2 octets), il est possible de diviser celle-ci en 2 parties (H et L)
DIM I AS INTEGER
I:H = 0
' Place 0 sur l'octet de poids fort de la variable Interger I
I:L = 0
' Place 0 sur l'octet de poids faible de la variable Interger I
Dans le cadre d'une variable de type Long (4 octets), il est possible de diviser celle-ci en 4 parties (HH, HL, H et L)
DIM K AS LONG
K:HH = 0
' Place 0 sur l'octet (haut) de poids fort de la variable Long K
K:HL = 0
' Place 0 sur l'octet (haut) de poids faible de la variable Long K
K:H = 0
' Place 0 sur l'octet (bas) de poids fort de la variable Long K
K:L = 0
'Place 0 sur l'octet (bas) de poids faible de la variable Long K
Pour la série « PBM » :
On utilise le caractère point (.) en remplacement des 2 points (:) utilisés sur la série « PBM ».
I.H = 0
I.L = 0
M = I.H
COMFILE Technology (traduction Française Lextronic)
MSB
LSB
H
L
LSB
H
L
44

Publicité

Table des Matières
loading

Table des Matières