Hallo an alle! Ich bin dabei ein RS232-LAN-Modul zu basteln. Zum Schluß fehlt mir noch der Code zum initialisieren (gibt es eigendlich ein Wort mit mehr i's?;-)) des CS8900A und zum versenden der Daten. Dies soll per UDP funktionieren. Als uC verwende ich einen ATmega32 und als IDE Codevision, also proge ich in C. Wer hat so einen Code ggf. mit Dokumentation bzw. weiß, wo sowas steht. Ich habe zwar schon Quellen gefunden(easytoweb, icplan), aber ich blicke da nicht so ganz durch, weil ich noch in der Lernphase stecke. Vielen Dank im Voraus und Gruß Markus
Hi ;) http://www.cirrus.com/en/pubs/proDatasheet/CS8900A_F3.pdf auf Seite 20 steht beschrieben wie das in etwa abläuft(konfig wird im falle eines externen eeproms automatisch geladen, ansonsten muss man die confog bei jedem reset neu schreiben. Auf den folgenden Seiten stehen "configuration for EEprom" dann die verfügbaren Register. Ich hoffe das hilft in irgendeiner Weise...denn du hattest das Datenblatt ja warscheinlich schon. mfg Nik
Hi Markus, Habe UDP "gefaked" mit einem AT89S8252. Der Ethernet Controller war CS8900. Ich benutze den "8bit mode". Das Ding macht PING (ICMP), ARP und TFTP (UDP daten transfer). Kannst ja mal reinschaun. Das Project baut auf die Infos von Garry aber ich glaube seine link geht nicht mehr. http://edward.cardew.org/mcs51/cs8900a/embeth.htm Edward
Nicht viel, ein paar wenige kbyte/sec !!! Das Code schickt die Daten ins /DEV/NULL ! Schoenes Wochenende, Edward
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.