Hallo, ich versuche gerade das WizNet-Modul über Soft-SPI anzusprechen. Leider erfolglos. Vielleicht könnte mal jemand die Routinen überprüfen, ob ich da nen Fehler eingebaut hab... (ATmega168, 8MHz intern) Dankeschön schon mal.
> for (char spi_cnt=7; spi_cnt==0; spi_cnt--)
Anders formuliert:
1 | char spi_cnt=7; |
2 | while (spi_cnt==0) { |
3 | spi_cnt--; |
4 | }
|
Wird so nix.
Tip: Bei Pins, die im Ruhezustand 1 sind, erst PORT setzen, dann DDR. Gibt sonst kurzen Low-Impuls. Meist nicht tragisch, aber überflüssig.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.