Die Abbildung wird geladen …
Gestoppt · Dein Code läuft noch nicht. Bis du auf „Ausführen“ drückst, läuft das Programm, das schon auf dem Board ist.
Noch nichts ausgegeben. Drück auf „Ausführen“.
Noch nicht geprüft
Führ deinen Code aus, um ihn zu prüfen. Die Prüfungen spielen ein festes Skript auf einer virtuellen Uhr ab, deshalb bekommt derselbe Code immer dasselbe Ergebnis.
Jeder Fehler passiert in der Simulation wirklich. Lös einen aus, beobachte die Abbildung und lies dann, warum.
Spiel die Welt: Drück, schieb und dreh die Bauteile, während der Code läuft.
Ein Pin kann nur 0 oder 3,3 V sein. Schnell zwischen beiden umzuschalten, HIGH für SW7-SW0 von je 256 Takten, dimmt eine LED an Pmod JB und LD0 zusammen.
iynk führt dein Verilog als Verhaltensmodell aus, Takt für Takt am Takt des Boards. Es wird nicht synthetisiert, platziert oder geroutet: kein Timing, keine LUT-Zahlen.
| Pin | Verbunden mit | Aufgabe |
|---|---|---|
JB1 | R1 220 Ω → Anode der LED | Der PWM-Ausgang, JB[0] |
GND | Kathode der LED (Pin 5 von JB) | Der Rückweg |
SW7 | FPGA-Pin W13 (sw[7]) | 128 von 256 wert: halbe Helligkeit |
Sensoren und Aktoren, die dieses Board ansteuert, mit den echten Verbindungen.
Anode über 220 Ω an Pin 1 von JB, Kathode an einen GND-Pin eines Pmod. Treib sie aus deinem Design wie jede LED.
| Bauteil-Pin | Board-Pin |
|---|---|
| A | JB1Kabelfarbe orange |
| K | GNDKabelfarbe schwarz |
Das Board fügt schon 200 Ω in Reihe hinzu, also bleibt die LED auch ohne deinen Widerstand schwach, aber sicher; versorg einen Pmod-Pin nie aus 5 V.