프로그램을 지정된 시간만큼(마이크로초 단위) 일시정지 시킵니다.
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?