Hola, tengo que comunicar un PIC16F88 con una memoria EEPROM externa de 16 Kbits. Por lo que he leido se puede hacer por el modo SPI o por el modo I2C, pero si no he entendido mal el modo SPI tiene menos complicaciones de software, lo único que le hacen falta un mayor número de patillas del PIC para la comunicación. Estoy en lo correcto, verdad?
En principio lo voy hacer por el modo SPI y ahora es cuando me aparecen las dudas. En el datasheet del PIC16F88 me dice que para utilizar el modo SPI hacen falta tres patillas (SDO, SDI y SCK), pero estuve mirando alguna EEPROM, por ejemplo la "25LC160B" y en su datasheet veo que usa para la comunicacion con el PIC 6 patillas (SI, SO, SCK, CS#, HOLD# y WP#). Entonces, cuales son las EEPROMs que me valdrían para mi PIC ?
O me valdría esta EEPROM conectando sólo los 3 pines (SI, SO y SCK)?
Ayuda, por favor!