millis()
De ArduWiki
Revisión del 15:45 15 jun 2018 de Administrador (Discusión | contribuciones)
Contenido
Descripción
Devuelve el número de milisegundos desde que la placa Arduino empezó a ejecutar el programa actual. Este número se desbordará (volverá a cero), después de aproximadamente 50 días.
Sintaxis
millis();
Parámetros
Nada.
Retornos
Número de milisegundos desde que el programa se inició. Numero tipo unsigned long.
Advertencias
Tenga en cuenta el tipo de valor que retorno millis() es unsigned long y pueden producirse errores lógicos si hacer operaciones aritméticas con otros tipos de datos más pequeños como: byte o int, incluso los long con signo pueden producir errores de calculo.
Ejemplo
unsigned long hora; void setup() { Serial.begin(115200); } void loop() { hora = millis(); Serial.print("La hora es: "); Serial.println(hora); delay(500); }