아두이노 디지털 핀 레벨 정의, HIGH ,LOW
MCU 공부/아두이노 레퍼런스 Arduino Reference2020. 6. 12. 22:38
아두이노의 디지털핀을 읽거나 쓸때에는 HIGH,LOW 두가지의 값만 갖습니다.
HIGH
HIGH핀의 의미는 INPUT또는 OUTPUT으로 설정되어 있는지에 따라 다릅니다.
INPUT상황에서 HIGH를 읽는 경우:
- 핀에 3.0V보다 큰 전압이 존재함(5V 보드)
- 핀에 2.0V보다 큰 전압이 존재함(3.3V 보드)
OUTPUT상황에서 HIGH를 쓰는경우:
-5V( 5V보드)
-3.3V(3.3V 보드)
LOW
LOW핀의 의미는 INPUT또는 OUTPUT으로 설정되어 있는지에 따라 다릅니다.
INPUT상황에서 LOW를 읽는 경우:
-핀에 1.5V 미만의 전압이 존재(5V 보드)
-핀에 1.0V 미만의 전압이 존재(3.3V 보드)
OUTPUT상황에서는 5V,3.3V 보드 모두 0V입니다.
'MCU 공부 > 아두이노 레퍼런스 Arduino Reference' 카테고리의 다른 글
아두이노 변수 unsigned long 자료형 (0) | 2020.06.12 |
---|---|
아두이노 변수 unsigned int 정의와 범위 (0) | 2020.06.12 |
아두이노의 상수, 논리 레벨 true , false (0) | 2020.06.12 |
아두이노 하위 바이트 추출 함수, lowByte() (0) | 2020.06.11 |
아두이노 상위 바이트 추출 함수, highByte() (0) | 2020.06.11 |
댓글()