Bonjour,
Je souhaite concevoir une carte microcontroleur (si possible basée sur un pic)
capable de gérer jusqu'à 48 sorties tout ou rien (ex. sorties leds),
et capable de lire jusqu'à 48 entrées tout ou rien (exemple bouton poussoirs...)
J'ai jadis développé pas mal de programmes pour ce type de circuits, mais je n'en ai jamais conçu.
Ma question est : que dois je mettre derrière le pic au niveau logique, pour me fabriquer en quelque sorte deux bus d'adresses 6 bits E et S sur lesquels j'aurais besoin respectivement de lire et d'écrire une donnée tout ou rien (ex. 0 ou 5V) ?
Je pense que c'est possible avec pic muni d'une douzaine de ports I/O, pour l'adressage et les données, mais je n'en suis pas sûr.
Je pense pouvoir me débrouiller pour le reste (pas de souci pour le programme, je sais aussi driver des leds et manipuler des résistances de pulldown).
Merci d'avance de tout aide sur le sujet.
Fabien
-----