Os protocolos de comunicação SPI e I2C são amplamente utilizados para interfacear microcontroladores com sensores digitais e memória externa. Portanto, entender como esses periféricos funcionam é muito importante para a programação de microcontroladores. Sobre os protocolos SPI e I2C, assinale a alternativa correta.
A. O protocolo SPI exige que sejam colocados resistores de pull-up em cada um dos barramentos de comunicação.
B. O funcionamento do protocolo SPI é baseado no processo shift-register, fazendo com que a comunicação seja full-duplex.
C. O protocolo SPI possui dois canais de comunicação por onde os dados trafegam, o SCL e o SDA.
D. O protocolo I2C possui dois canais de comunicação por onde os dados trafegam, o MISO e MOSI.
E. Tanto o protocolo SPI quanto o I2C permitem a comunicação entre apenas dois dispositivos.