Parallax Propeller P8X32A Manual Del Usuario página 59

Tabla de contenido

Publicidad

WordVar.byte[1] := 100
LongVar.byte := 25
LongVar.byte[0] := 25
LongVar.byte[1] := 50
LongVar.byte[2] := 75
LongVar.byte[3] := 100
Este ejemplo acceso los componentes de tamaño byte de ambos
individualmente. El comentario indica lo que hace cada línea. Al final del método
WordVar
equivale a 25,600 y
Las mismas técnicas pueden usarse para referenciar datos de símbolos de componentes de
tamaño byte de tamaño word o tamaño.
PUB Main | Temp
Temp := MyData.byte[0]
0
Temp := MyData.byte[1]
0
MyList.byte[3] := $12
long 0
MyList.byte[4] := $FF
long 1
DAT
MyData word $ABCD, $9988
MyList long $FF998877, $EEEE
La primera y segunda línea ejecutable de
MyData
de
. La tercer línea escribe $12 al byte alto del long en el elemento 0 de
resultando en un valor de $12998877. La cuarta línea escribe $FF al byte al índice 4 en
MyList
(el byte bajo del long en elemento 1), resultando en un valor de $EEFF.
2: Referencia de Lenguaje Spin –
'Activa el Segundo byte de WordVar a 100
'Activa el primer byte de LongVar a 25
'Igual que arriba
'Activa el Segundo byte de LongVar a 50
'Activa el tercer byte de LongVar a 75
'Activa el cuarto byte de LongVar a 100
LongVar
equivale a 1,682,649,625.
'Lee el byte bajo de MyData word
'Lee el byte alto de MyData word
'Escribe el byte alto de MyList
'Escribe el byte bajo de MyList
'dato alineado tamaño word
'dato alineado tamaño long
Main
lee los valores $CD y $AB, respectivamente
BYTE
WordVar
LongVar
y
,
Main
,
MyList
,

Publicidad

Tabla de contenido
loading

Productos relacionados para Parallax Propeller P8X32A

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido