Diferencia entre revisiones de «word()»

De ArduWiki
Saltar a: navegación, buscar
(Retorna)
(Parametros)
Línea 8: Línea 8:
 
</pre>
 
</pre>
  
== Parametros ==
+
== Parámetros ==
;variable: un valor de cualquier tipo
+
;variable:Variable a convertir de cualquier tipo.
;h: el byte más alto (más a la izquierda) de la palabra.
+
;h:El byte más significativo (más a la izquierda) de la variable.
;l: el byte más bajo (más a la derecha) de la palabra.
+
;l:El byte menos significativo (más a la derecha) de la variable.
  
 
== Retorna ==
 
== Retorna ==

Revisión del 16:15 30 abr 2019

Descripción

Convierte un valor de cualquier tipo a un dato tipo word o unsigned int.

Sintaxis

word(variable);
word(h,l);

Parámetros

variable
Variable a convertir de cualquier tipo.
h
El byte más significativo (más a la izquierda) de la variable.
l
El byte menos significativo (más a la derecha) de la variable.

Retorna

Retorna un word o unsigned int.

Advertencias

  • El tipo word es prácticamente el tipo de dato universal para declarar variables de 2 bytes (16 bits); ya que, independientemente de la arquitectura del uC, siempre será de dicho tamaño.
  • En Arduino UNO los tipod word y unsigned int sólo aplica en placas basadas en el ATmega
  • En Arduino DUE y Zero, unsigned int almacena un número sin signo de 4 bytes (32 bit).

Ejemplo


Vea también

Referencias