lors de la construction d’un ordinateur homebrew, quelques étapes montrent que tout le travail semble en vaut la peine. Bien entendu, voir l’étape de la CPU avec des lignes d’adresse sur les blinkenlights est proche du sommet, mais même beaucoup plus crucial est capable de taper un caractère sur un clavier et de l’avoir apparu sur un écran. [Quinn] ne voulait pas que son ordinateur Veronica offre avec des terminaux sérialisés ou des claviers PS / 2 lorsqu’elle a tapé ses tout premiers personnages; Au lieu de cela, elle souhaitait étudier un clavier USB à l’aide du matériel d’ère de 80S-ERA.
Retour Dans les premiers jours de USB, les spécifications de style ainsi que les producteurs de clavier comprenaient un mode traditionnel dans presque tous les claviers USB jamais fabriqués. Cela permet à un clavier USB de travailler avec l’ancien protocole PS / 2. [Quinn] appuyé sur cette performance Presque chaque clavier PS / 2 utilise un adaptateur d’interface polyvalent 6522. Ceci au moyen de la même maison de puces que le vénérable CPU de 6502 fournit des broches GPIO ainsi que des minuteries.
[Quinn] a connecté le connecteur du clavier tapets pour une entrée PS / 2 à un ATTINY13. Ce microcontrôleur lit les codes de numérisation des claviers et les envoie au moyen de Veronica. C’est plutôt un peu de travail pour arriver à ce point, mais [Quinn] a enfin un ordinateur qu’elle peut taper, la toute première étape pour établir une application logicielle pour son ordinateur homebrew.