핀을 GND 쪽으로 당겨 아무 일이 없을 때 0 으로 읽히게 한다.
핀 ──────┬────[버튼]──── VDD 버튼을 누르면 HIGH
[R]
│
GND
언제 풀업 대신 쓰나
- 신호가 활성 HIGH 로 정의된 경우
- 외부 장치가 HIGH 를 밀어 주는 구조일 때
- 부팅 중 핀 상태가 LOW 여야 안전한 경우 (예: 모터 드라이버 인에이블)
마지막 항목이 실무에서 중요하다. MCU 가 리셋된 직후 핀은 대개 입력이고, 그때 외부 저항이 정해 주는 값이 시스템의 안전 여부를 가른다. "MCU 가 꺼져 있어도 위험하지 않은 상태" 를 회로로 보장하는 것이 원칙이다.