Comment dire ... ::: Nan!:::on peut modifier le mappage du clavier dans la Rom
Bon, déjà, modifier une ROM pause problème et rend la scrutation du clavier incompatible avec les programmes ASM.
Le problème, c'est que les informations clavier ne sont pas indexées séparément, elle sont traitée vias deux octets activés en direct par la matrice du clavier. Donc il est plus simple de modifier les contacts du clavier, que d'intervenir au niveau software.
C'est ce que fait le montage du site, mais il faut garder à l'esprit que le clavier fonctionne en "Zonage" de demis lignes clavier ou par double colonnes. Et en programmation, il est possible que le programme utilise seulement une adresse sur les deux qui renvoient les informations de zonage clavier. Donc, pour toutes modifications au niveau clavier on peut indexer les touches en les transcodant, mais au bout du compte, il faudra réaffecter ces touches sur le port adresse en décodant les touches sur les deux octets réservés au clavier.transcoder les touches.
Il ne faut pas oublier qui faut prendre en compte des diffèrent étages du clavier, avec les touches multiples "Shift".
Il est toujours possible de bricoler un trancodeur avec les différents codes d'adresses au niveau de chaque touche et chaque combinaison... c'est ce que fait le montage, mais il faut programmer chaque sorties séparément dans une rom (talon d'Achille du montage). Un microcontrôleur actuel peut le faire sans problème.. mais cela devient vite l'usine à gaz au niveau des commandes et des fonctions Basic...