micros()


[시간]


사용법

unsigned long time= micros();


매개변수

없음


반환

unsigned long : 아두이노 보드가 시작한이후의 마이크로 초 수를 반환한다. 

16MHz 아두이노 보드에서는 4 마이크로 초까지 판단가능하기 때문에 4의 배수를 반환한다.

8MHz 아두이노 보드에서는 8마이크로 초까지 판단가능하기 때문에 8의 배수를 반환한다.


설명

아두이노보드가 시작된이후부터의 마이크로 초 를 반환한다. 대략 7시간 이후 0으로 초기화되며 반복 된다.


사용 예제


void setup()

{

Serial.begin ( 9600 );

}

void loop()

{

Serail.print( " CurItme : ");

curtime = micros();


Serail.Println ( curtime );

delay ( 100 );

}


주의 사항


'아두이노 코드 wiki' 카테고리의 다른 글

[함수] delayMicroseconds()  (0) 2018.12.10
[함수] delay()  (0) 2018.12.09
[함수] randomSeed()  (0) 2018.12.05
[함수] random()  (0) 2018.12.04
[함수] millis()  (0) 2018.12.03

+ Recent posts