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 |