Я изучал печатную плату на калькуляторе ELSI 8002 с 1974 года. Я подумываю о перепрофилировании корпуса для проекта, хотя теперь, когда я исправил его (перепаяв разъемы батареи), я не знаю, может нести, чтобы вытащить его на части. ( нюхает ) Может быть, я куплю более глубоко сломанный для моего проекта ...
Помимо сентиментальности, меня довольно смущает раскладка клавиатуры. Изначально клавиатура выглядела как обычная матричная клавиатура, но после тщательного изучения ее следов я обнаружил, что в ней не используются строки или столбцы.
Сначала я подумал, что это может быть потому, что они пытались сохранить контакты на микроконтроллере. Матричный макет с n строками и m столбцами требует n + m выводов. Но на самом деле нам нужна только уникальная пара контактов для каждой кнопки. Итак, на самом деле нам нужны только контакты x, где n * m <= x Выберите 2.
Матрица 4x5 имеет 20 кнопок и 20 <= 7. Выберите 2 = 21. (на самом деле требуется только 18 кнопок, поскольку кнопка сброса «C» отображается особым образом и не разделяет контакты с другими кнопками, а неиспользуемые накладка, хотя может она используется в других моделях?)
Я думал, что это происходит, так как строки и столбцы не имеют общего вывода ... но макет использует 9 контактов ...? С 9 выводами, почему бы просто не сделать это матрицей?