Page 39 - 최강 아두이노 퍼스트 참고서
P. 39

디지털 14 핀 & 아날로그 포트 6 포트 사용 정의

               디지털 포트와 아날로그 입력 포트는 위에서도 설명 되어 있습니다.  우노 보드에서는 총 20

               개의 입/출력 핀들이 제공되고 있습니다.  디지털 14 핀 D0 ~ D13 아날로그 6 핀 A0 ~ A5 만
               약, 프로젝트 진행 시 디지털 입력/출력 포트가 부족할 경우에는 A0~A5 포트도 디지털 포트
               로 속성을 변경하여 입력/출력으로도 사용 가능합니다.  pinMode 라는 함수를 사용합니다.



                       VOID PINMODE (PIN, MODE)

               pin 값으로 디지털 핀들은 0 ~ 13 값으로 할당됩니다. 아날로그 A0 ~ A5 핀들은 14 ~ 19 로 사

               용됩니다.
               A0와 A5는 상수로 정의되어 있어 mode 파라미터 값으로 같이 사용할 수 있습니다.
               A0 혹은 14 를 사용하여도 같은 결과입니다.


                 //
                 // 아날로그 포트 A0 포트를 디지털 i/o 포트로 사용.
                 //

                 void setup()
                 {
                     // 아래 2 줄의 코드는 같은 의미입니다.
                     pinMode(14, OUTPUT); // 인덱스 번호로 대입
                     // 또는 pinMode(A0, OUTPUT); // 정의된 명칭으로 대입
                 }

                 void loop()
                 {
                     // 아래 2 줄의 코드는 같은 의미입니다.
                     digitalWrite(14,HIGH);
                     // 또는  digitalWrite(A0,HIGH);
                 }











                                                    39
   34   35   36   37   38   39   40   41   42   43   44