BASIC4MCU | 질문게시판 | 답변 : 아두이노 인터럽트 led
페이지 정보
작성자 master 작성일2020-06-02 22:58 조회5,719회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=12575
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2020-06-02 오후 11:03:56// by Ok-Hyun Park//int interruptPin=2;//int i,k;boolean flag=true;//void setup(){for(k=4; k<13; k++){ pinMode(k,OUTPUT); }Serial.begin(9600);pinMode(interruptPin,INPUT);attachInterrupt(0,intsvc,FALLING);}//void loop(){if(flag){for(i=14; i>=4; i--){digitalWrite(i,HIGH); delay(50);digitalWrite(i,LOW); delay(20);if(!flag)return;}delay(100);}else{for(i=4; i<=13; i++){digitalWrite(i,HIGH); delay(50);digitalWrite(i,LOW); delay(20);if(flag)return;}delay(100);}}//void intsvc(){ flag=!flag; }//이건 차례로 점등되는 led에 버튼을 누르면 끝까지 갔다가 반대순서로 점등 되는 프로그램인데끝까지 안가고 버튼을 누르는 즉시 반대방향으로 바뀌게 못하나요?
댓글 0
조회수 5,719등록된 댓글이 없습니다.