Hallo, folgendes Problem mit dem Wiz5100. - ich kann nicht vom Socket-Space zb. Register 0x0424 S0_TX_WR0 vernünftig lesen/schreiben, schreiben zeigt zwar eine Aenderung im Programmverhalten aber ich bekomme beim lesen zb. nur 00 (obwohl ich vorher FF reingeschrieben habe!). Laut Datasheet muss das Register R/W sein! http://hackable-devices.org/media/products_data/documents/documents/2010/05/19/W5100_Datasheet.pdf Andere Adressen zb. 0x40b 0x414 klappt alles super. Warum Probleme mit dem speziellen Register? :-( Achja, das ganze mit AVR-GCC und ATMEGA16 über SPI. Danke danke!
Hallo, falls du dein Problem noch nicht gelöst hast: Lad dir das aktuelle Datenblatt runter (1.2.3). Dort steht drin, daß der Wert erst geschrieben wird, wenn das Sn_CR mit dem SEND Kommando beschrieben wurde, oder so ähnlich. Der Satz im Datenblatt ist ein wenig wirr. Die Beschreibung von Sn_TX_WR0 wurde im Datenblatt 1.2.1 geändert, deswegen der Hinweis aufs Datenblatt. Grundsätzlich empfiehlt es sich immer, bei einem solchen Bauteil das aktuelle Datenblatt direkt beim Hersteller runterzuladen. Viel Erfolg weiterhin, Decimus.
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.