J'ai un projet basé sur une photo 18f4550. Pour écrire dans un registre à décalage '595, y a-t-il un avantage distinct à utiliser des spi sur des broches io régulières? J'ai entendu dire que le spi est plus rapide, mais je ne sais pas comment. Utilise-t-elle une horloge différente et plus rapide que le reste de la puce, ou est-elle simplement plus efficace? Je peux mordre un octet via des broches io régulières dans un assez petit nombre d'instructions. Le spi utilise-t-il moins de puissance de traitement? Je vais décaler assez souvent lors de calculs assez intenses, je veux donc autant de cycles que possible dédiés à mon processus et non pas décaler.
Ma principale raison de ne pas vouloir utiliser spi est que ma disposition actuelle rendrait un peu plus difficile l'accès aux broches requises parce que j'en utilise déjà quelques-unes pour d'autres choses et que je devrais mélanger les choses. Je voulais savoir quels avantages il y a avant de commencer à déchirer les choses et à les déplacer.