BASIC4MCU | 질문게시판 | 답변 : 스톱워치 코드를 어떻게 해야할까요?
페이지 정보
작성자 master 작성일2020-03-29 20:16 조회5,443회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=11794
본문
스위치 1개로 몇가지 동작을 구분해서 동작할 수 있는
기본적인 내용만 적어드릴테니 참고해서 만들어보세요
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2020-03-29 오후 8:19:51// by Ok-Hyun Parkbool flag=0;char mode=0,msec=0,sec=0;//void setup(){}//void loop(){if(digitalRead(2)){if(flag==0){ flag=1;if(++mode>2)mode=0;delay(50);}}else{if(flag==1){ flag=0; delay(50); }}//-------------------------lcd.setCursor(0,1);if(sec<10)lcd.print("0"); lcd.print(sec);lcd.print(":");if(msec<10)lcd.print("0"); lcd.print(msec);//-------------------------if(mode==0){ // resetmode=msec=sec=0;}//-------------------------if(mode==1){ // startif(++msec>=100){ msec=0;if(++sec>=100)sec=0;}}//-------------------------if(mode==2){ // stop}//-------------------------delay(10);}
댓글 0
조회수 5,443등록된 댓글이 없습니다.