Paso 2: La interfaz de dispositivo WinBond
El pinout que se muestra arriba se toma de la hoja de datos de WinBond.
Pin 1: Chip Select (/ CS, a veces llamado /SS, para "seleccionar serial")
CS es el pin de "Chip Select". Establece el pin CS cuando quiere hablar con ese dispositivo, porque podría tener una docena los dispositivos SPI todos compartiendo el mismo bus, y se identifica cada uno únicamente a través de su pin CS. La barra frente a CS significa "activo bajo": para hablar con este dispositivo, hale el pasador de esta a nivel lógico cero; para retirarlo del bus compartido, drive, nivel de lógica uno.
Pin 2: Datos (DO)
Serie de datos se lee de este pin. Conectará con el MISO (receptor a / maestro en) cable del bus. Normalmente se escribe un comando al dispositivo SPI en una secuencia predeterminada. Una vez finalizada la secuencia y dependiendo de la instrucción en la secuencia, los datos entonces se leen el pin.
PIN 3: Protección de escritura (/ WP)
Este pin deshabilita la escritura. A veces verás un puente conectado a este pin para proporcionar un control muy estricto sobre el mecanismo del programa/del erase: si alto, el dispositivo no puede ser programado o borrado. Yo generalmente cableada (activo bajo) de la tierra y permite que mi software control escribir activar/desactivar a través de comandos serie (hablaremos sobre esto más adelante).
Pin 4: tierra
Esto es simplemente el conector de tierra.
Pin 5: Datos en (DI)
Esta es la entrada de pin serial. Conectará con el MOSI (receptor en / maestro a) cable del bus. Comandos y datos escritos a este pin el sistema host.
PIN 6: Reloj (CLK)
El pin de reloj determina cómo los bits de datos se transmiten en el DI y hacen alfileres. El DI / pernos se muestrean en la subida del perno del reloj.
PIN 7: Mantenga (/ HD)
Nunca he usado este pin, pero permite un dispositivo host detener cualquier transacción está en vuelo. Probablemente nunca tendrás que utilizar este pin, así que lo dejo conectado a VCC (activo bajo).
Pin 8: VCC
Esto es simplemente el voltaje de la fuente.