1974 년부터 ELSI 8002 계산기에서 PCB를 연구 해 왔습니다. 프로젝트의 케이스를 용도 변경하려고하는데, 이제 배터리 커넥터를 다시 납땜하여 문제를 해결했습니다. 그것을 뽑아 견딜 수 있습니다. ( 냄새 ) 아마, 내 프로젝트에 대한 더 깊이 깨진 하나를 구입거야 ...
감정을 제쳐두고, 나는 키패드의 레이아웃에 다소 혼란스러워합니다. 키패드는 처음에는 일반적인 매트릭스 키패드처럼 보였지만 추적을주의 깊게 연구 한 결과 행이나 열을 사용하지 않는 것으로 나타났습니다.
처음에는 이것이 마이크로 컨트롤러의 핀을 저장하려고했기 때문에 가능하다고 생각했습니다. n 행 및 m 열의 행렬 레이아웃에는 n + m 핀이 필요합니다. 그러나 실제로 각 버튼마다 고유 한 핀 쌍만 필요합니다. 따라서 실제로 n * m <= x 2를 선택하는 x 핀만 필요합니다.
4x5 행렬에는 20 개의 버튼이 있고 20 <= 7 2 = 21을 선택하십시오. (재설정 버튼 "C"가 특별한 방식으로 매핑되고 다른 버튼과 핀을 공유하지 않기 때문에 실제로 18 개의 버튼 만 필요하며, 사용하지 않는 것이 있습니다 패드, 다른 모델에서 사용 되었습니까?)
행과 열에 공통 핀이 없기 때문에 이것이 진행되고 있다고 생각했지만 레이아웃에 9 핀이 사용되었습니다 ...? 9 개의 핀으로 매트릭스 만 만들면 어떨까요?