아두이노나 Atmega를 이용한 DIY시 스위치를 많이 쓰게된다.
결론부터 얘기하겠다.
PULL UP 저항
OPEN 시 : 5V -> PB0 따라서 PB0는 HIGH
CLOSE 시 : 5V -> GND, PB0 -> GND 따라서 PB0는 LOW
PULL DOWN 저항
OPEN 시 : PB0 -> GND 따라서 PB0는 LOW
CLOSE 시 : 5V -> PB0 따라서 PB0는 HIGH
Floating 현상을 나타낸 회로도이다.
CLOSE 시 : PB0는 HIGH
OPEN 시 : PB0는 LOW?
HIGH도 LOW도 아닌 애매한 전압이 입력이 됨.
'프로그래밍 > 임베디드' 카테고리의 다른 글
[GLCD] 한글의 모든 조합 (0) | 2021.01.05 |
---|---|
[AVR] Avr Studio Flash Memory 사용법 (0) | 2021.01.04 |
[AVR] GLCD Font.h 생성 프로그램 (2) | 2021.01.03 |
[AVR][Atmega8] KS0108 GLCD 제어 (0) | 2021.01.03 |
[AVR] OR, AND 연산자를 통한 출력 (0) | 2021.01.02 |
댓글