풀업, 풀다운의 필요성
2019. 5. 10. 01:00ㆍ임베디드/ATmega128
풀업, 풀다운을 하지 않고 버튼만 있는 상태라면, GPIO 핀에는 아무런 회로가 연결되지 않은 것과 같은 개방 상태다. 개방된 핀의 입력은 인접한 핀에 가해지는 전압이나 정전기 등의 영향을 받아 무작위의 값이 가해질 수 있다. 이처럼 개방된 GPIO 핀은 플로팅되어 있다고 이야기하며, 플로팅된 경우에도 임의의 값이 가해질 수 있으므로 버튼을 누르지 않은 경우에도 버튼을 누른 것으로 잘못 인식할 수 있다
'임베디드 > ATmega128' 카테고리의 다른 글
프로그램 주소로 보는 인터럽트 동작 순서 (0) | 2019.05.10 |
---|---|
완벽한 디바운싱 회로 (0) | 2019.05.10 |
EEPROM과 Flash Memory (0) | 2019.05.09 |
AVR과 arduino의 차이 (0) | 2019.05.09 |
AVR 스터디 [2019.05.12] (0) | 2019.05.09 |