Muy buenas, estoy en un proyecto con un PIC18F4550 en el cual necesito por ahora (en el futuro serán unas pocas más) conectar 5 displays de 16 segmentos y 4 dígitos cada uno, pero no estoy muy seguro de como hacerlo tengo echo un esquemilla en proteus que me gustaría compartir con vosotros para que me dijerais si esta bien o mal o si voy por buen camino. El caso es que el PIC ha de manejar en el proyecto final los siguientes materiales: 5x displays 16 segmentos 4 dígitos
2x displays 16 segmentos 1 dígito
1x display 16 segmentos 2 dígitos
1x display 7 segmentos 7 dígitos
3x potenciometros
2x encoders
25x pulsadores
1x Interruptor ON-OFF-OFF
Se que para los botones he de construir una matriz pues es lo más cómodo ya que me quita menos pines (10), pero como se puede ver e pic ha de manejar muchas cosas es por ello que había planteado no solo poner un PIC18F4550 si no 2 y comunicarlos mediante I2C, así rápidamente se me ocurre que el Maestro se comunicara con el PC a través del USB y con el otro PIC admeas de manejar los 25 botones, 2 encoders, 1 Interruptor y los 3 potenciometros y dejar al otro PIC manejando todas las pantallas. Como dije un poco más arriba os mando el esquema que tengo realizado hasta ahora el cual solo es la conexión de las 5 pantallas de 16 segmentos y 4 dígitos con el PIC.
Muchísimas gracias por vuestro tiempo y ayuda y si no es el apartado del foro donde debe de ir esta pregunta pido mil disculpas de ante mano y pido por favor sea movido al que le corresponde, una vez más muchísimas gracias.
Link de la foto:
https://gyazo.com/bdbd97c58c1f3dfca2f4318e6d55ed98P.D: En la foto aparecen dos componentes más aparte del PIC18F4550, el componente de más arriba es un HT16K33 y el otro un 74HC4067. Muchas gracias