Stap 2: De flitser draad
Voor de flash-chip, de WP # (schrijven beschermen), greep # en VCC ga direct naar de 5V-rail. Verbinden met hen de trein met de Zener diodes in omgekeerde bias op grond zodat de 5 v naar 3,3 v is geklemd. De chip is 3,3 v alleen, dus we moeten beschermen alle ingangen naar 5V gereden. Ook zal je 3,3 v Zeners parallel aan de grond op CLK, DI, en CS (chip select). Ik ben het helemaal vergeten toe te voegen van kleine belastingweerstanden in het circuit, maar alles werkte prima. Ik moest hiervoor opnieuw I 'd do it correct, zoals dit:
De SPI-bibliotheek verwacht dat de volgende pin-toewijzingen
SPI MOSI (Out Master / Slave In) gaat naar Flash pin DI (gegevens in); schild pin 11 gaat naar DIP pin 5.
SPI MISO (In Master / Slave Out) gaat naar Flash pin ken (data uit); schild pin 12 gaat naar DIP pin 2.
SPI SCK (klok) gaat naar Flash pin CLK (klok); schild pin 13 gaat naar DIP pin 6.
SPI SS (select) gaat naar Flash pin CS # (chip select); schild pin 10 gaat naar DIP pin 1.
* Ik eigenlijk wired CS # om pin 3, ik heb geen idee waarom, maar let de #define in de code als u deze instelling wijzigen