BASIC4MCU | 질문게시판 | 답변 : 답변 : 아두이노 7segment 0~9표시
페이지 정보
작성자 master 작성일2018-09-27 11:05 조회6,618회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=5341
본문
이 글의 소스를 1자리용으로 수정해드리죠
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-09-27 오전 11:13:07// by Ok-Hyun Park/**seg_A=D4 *seg_B=D5 *seg_C=D6 *seg_D=D7 *seg_E=D8 *seg_F=D9 *seg_G=D10 *seg_DP=D11*/byte digits[10][7]={ // common cathode{1,1,1,1,1,1,0},{0,1,1,0,0,0,0},{1,1,0,1,1,0,1},{1,1,1,1,0,0,1},{0,1,1,0,0,1,1}, //0~4{1,0,1,1,0,1,1},{1,0,1,1,1,1,1},{1,1,1,0,0,0,0},{1,1,1,1,1,1,1},{1,1,1,0,0,1,1} //5~9};//void setup(){for(int i=4;i<=11;i++)pinMode(i,OUTPUT);}//void loop(){for(int num=0;num<10;num++){ // 숫자 0~9for(int i=0;i<7;i++)digitalWrite(4+i,digits[num][i]); // 세그먼트 출력delay(1000);}}
4번핀~11번핀을 사용합니다.
댓글 0
조회수 6,618등록된 댓글이 없습니다.