interfacce in multiplex

Jan 30, 2006 1 Replies

Ciao,



su molti PIC le interfacce di comunicazione sono in mux sugli stessi pin di I/O. Ad esempio per il PIC18F4520 i pin SDI/SCK dell'interfaccia SPI sono condivisi con i pin SDA/SCL dell'I2C.



Io ho bisogno di entrambe le interfacce... cosa conviene fare? Aggiungere un mux esterno (perdendo la possibilità di usarle contemporaneamente) oppure fare del bit banging con una delle due?



E' comunque un peccato poiché sono già presenti nell'hardware :)



Un'altra soluzione che mi viene in mente è di condividere il bus dati anche tra perferiche con interfacce diverse e di abilitare quella che serve tramite un pin esterno di enable. Se proprio mancasse alla peggio spegnendo direttamente la periferica.



Cosa ne dite?



Marco / iw2nzm



"Marco Trapanese" ha scritto nel messaggio news:pCmDf.152096$ snipped-for-privacy@twister1.libero.it...

a sentimento preferisco quest'ultima

Ste

Feynman sarebbe riuscito a spiegare la meccanica quantistica a una gallina, ma non sarebbe stato superficiale. [cit. Boiler, 21.01.2006]

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required