Tengo un proyecto basado en una foto 18f4550. Para escribir en un '595 registro de turno, ¿existe una clara ventaja al usar spi sobre los pines regulares? Escuché que spi es más rápido, pero no estoy seguro de cómo. ¿Utiliza un reloj diferente, más rápido que el resto del chip, o simplemente es más eficiente? Puedo hacer un bit de un byte a través de pines regulares en un número muy pequeño de instrucciones. ¿Spi usa menos poder de procesamiento? Me moveré bastante a menudo durante los cálculos bastante intensos, así que quiero dedicar la mayor cantidad posible de ciclos a mi proceso y no a desplazarme.
Mi principal razón para no querer usar spi es que mi diseño actual dificultaría un poco más el acceso a los pines necesarios porque ya estoy usando algunos de ellos para otras cosas y tendré que barajar las cosas. Quería averiguar qué beneficios hay antes de que comience a desgarrar las cosas y moverlas.