Eu estudei o PCB a partir de uma calculadora ELSI 8002 desde 1974. Estou pensando em redefinir o caso de um projeto, embora agora que o tenha corrigido (soldando os conectores da bateria), não sei se pode suportar separá-lo. ( fungando ) Talvez eu compre um mais quebrado para o meu projeto ...
Sentimentalismo à parte, estou um pouco confuso com o layout do teclado. O teclado inicialmente parecia um teclado de matriz típico, mas depois de estudar cuidadosamente os rastreamentos, descobri que ele não está usando linhas ou colunas.
No começo eu pensei que isso poderia ser porque eles estavam tentando salvar pinos no micro controlador. Um layout de matriz com n linhas e m colunas requer n + m pinos. Mas, na verdade, precisamos apenas de um par de pinos exclusivo para cada botão. Então, na verdade, precisamos apenas de pinos x onde n * m <= x Escolha 2.
Uma matriz 4x5 possui 20 botões e 20 <= 7 Escolha 2 = 21. (realmente são necessários apenas 18 botões, pois o botão de reset "C" é mapeado de uma maneira especial e não compartilha pinos com os outros botões, e existe um botão não utilizado. pad, embora talvez seja usado em outros modelos?)
Eu pensei que era isso que estava acontecendo, já que linhas e colunas não têm um alfinete comum ... mas o layout usa 9 pinos ...? Com 9 pinos, por que não fazer apenas uma matriz?