Estoy interactuando con una 23LC1024 Serial SPI SRAM con un PIC18, utilizando el compilador C18 y las funciones integradas de <spi.h>
como se describe en el Compilador de Bibliotecas, sección 2.8:
OpenSPI1 - Inicializar la SSPx módulo.
void OpenSPI1(
unsigned char sync_mode,
unsigned char bus_mode,
unsigned char smp_phase);
Para bus_mode
, puedo elegir uno de los siguientes modos:
-
MODE_00
- se leen los datos en el reloj del flanco de subida (inactivo a activo reloj de estado) -
MODE_01
- se leen los datos en el reloj del flanco de bajada (activo a inactivo reloj de estado) -
MODE_10
- se leen los datos en el reloj del flanco de bajada (inactivo a activo reloj de estado) -
MODE_11
- se leen los datos en el reloj del flanco de subida (activo a inactivo reloj de estado)
No puedo encontrar en la hoja de datos de la 23LC1024 cuál sea el modo que debe utilizar. No importa? O es que hay un estándar asumido?