Gast
#17894
Hallo, ich überlege mir gerade, ein kleines Ethernetmodul mit einem ATMega und einem CS8900a aufzubauen. Beispiele für die Hardware hab ich schon gefunden, aber es sind noch ein paar Fragen offen: 1. Bei allen Layouts, die ich gefunden habe, wird der CS8900a über einen Port vom AVR angesprochen, aber nie über den Daten-Adress-Bus. Wieso? Ist das soviel aufwendiger? 2. Wenn ich es richtig verstehe, mappt sich der CS8900a ab der Adresse 300h in den Adressraum. Aber außerdem hat er ja auch noch ein CS\. Muß ich also A8 und A9 auf high ziehen UND CS\ auf low? Was macht das für einen Sinn, normalerweise würde doch CS\ zum Aktivieren reichen (wie z.B. bei einem SRAM)? 3. Kennt jemand eine Quelle für einen freien, AVRGCC-kompatiblen C-Sourcecode für einen TCP/IP-Stack und am besten noch einen HTTP-Server? Danke, Sebastian