MPU의 키 입력 방법에는 여러가지가 있다. 개발자들 마다 저마다의 노하우와 설계 방법에 따라 많은 것들이 있다. 나는 시스템이라고 하기에는 좀 뭐...한 작은 제품들을 개발한다. 그래서 버튼이 크게 많이 필요한 것은 아니다. 보통 4개에서 16개 정도의 키를 사용한다. 수량이 적을때에는 포트에 직접 연결하고, 수량이 많을때에는 매트릭스 방법이나 ADC를 이용한다. 그럼 내가 알고 있는 내용을 한 번 적어볼까?? 1. 포트에 직접 연결 포트 하나당 하나의 스위치를 연결한다. 당연히 풀업이나 풀다운이 필요하다. 그래야 노이즈에 좀 강해진다. 포트 스캔을 하거나 인터럽트를 이용한다. 소프트웨어로 노이즈를 처리한다. 2. 매트릭스 방법 포트 수에 비해 사용할 수 있는 키의 수가 많아진다. 회로를 쬐끔 복잡하게..