1. El Octavo Bit
  2. / Lenguaje de programación de Arduino
  3. / Delaymicroseconds()

Delaymicroseconds()

| Actualizado:
Comentarios: 0

Hace una pausa en el programa durante la cantidad de tiempo (en microsegundos) especificado como parámetro. Hay mil microsegundos en una milésima de segundo, y un millón de microsegundos en un segundo. Actualmente, el máximo valor que se puede utilizar con precisión es de 16383. Para esperas mayores que esta, se recomienda usar la función delay(). El mínimo valor que se puede utilizar con precisión es de 3 μs.

Sintaxis

delayMicroseconds(valor)

Parámetros

  • valor: es el número de microsegundos en pausa (int sin signo)

Ejemplo

Utilizamos un zumbador, para montar el esquema.

Ejemplo de delayMicroseconds con Arduino
Esquema para el ejemplo

código:

void setup (){
  pinMode (8, OUTPUT); //Pin al que está conectado el zumbador
}
void loop (){
  digitalWrite (8, HIGH);
  delayMicroseconds (1000);
  digitalWrite (8, LOW);
  delayMicroseconds (1000);
}
Comentarios - 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *