Lorsque le nombre de touches connectée à un microcontrôleur dépasse un certain nombre, elles ne sont plus raccordées directement mais selon ce que l’on appelle une matrice. Le nombre de broches de port nécessaire pour 12 touches sera par exemple réduit à 7. Le logiciel balaie les rangées et les colonnes pour détecter la touche activée. Mais si, comme c’est souvent le cas, le microcontrôleur disponible est si petit qu’il ne comporte que très peu de ports, même l’amélioration apportée par la matrice ne suffit pas.
Discussion (0 commentaire(s))