delayMicroseconds()

C 에디터 명령어 ›› Time ››
Parent Previous Next

프로그램을 지정된 시간만큼(마이크로초 단위) 일시정지 시킵니다.


사용방법

delayMicroseconds(us)


us : 정지시킬 시간(마이크로초)


리턴값

없음


예제 코드

8번 핀에 100마이크로초 주기의 펄스를 출력하는 코드입니다.

int outPin = 8;                 // digital pin 8


void setup()

{

 pinMode(outPin, OUTPUT);      // 8번 핀을 출력으로 설정

}


void loop()

{

 digitalWrite(outPin, HIGH);   // 핀을 HIGH로 만듬

 delayMicroseconds(50);        // 50 마이크로초 대기    

 digitalWrite(outPin, LOW);    // 핀을 LOW로 만듬

 delayMicroseconds(50);        // 50 마이크로초 대기    

}


Created with the Personal Edition of HelpNDoc: What is a Help Authoring tool?