ENC28J60.inc Datai für den Ethernetcontroller

Gast #258907
Lesenswert?

Hallo Kollegen,

Ich habe mir die Mühe gemacht und damit begonnen eine Include-Datai für
den ENC28J90 Ethernetcontroller zu erstellen. Da wir ja nicht alle das
Rad zweimal erfinden müssen und auserdem viele Augen mehr sehen als
zwei, stelle ich sie hier als Arbeitsgrundlage mal ein.

Vielleicht könnt ihr die Datei noch weiter auskommentieren und hier
wieder einstellen.

Vielleicht können wir uns auch noch über die ein oder andere
Kommunikationsroutine austauschen. Ich arbeite vorzugsweise mit
MegaAT's.
Angehängte Dateien:
Gast #258908
Lesenswert?

Ich hätte da noch eine Frage.
Wenn man ein IP-Protokoll aufsetzt benötigt man schon eine ganzemenge
Source-Code bis man z.B. eine LED ein bzw. ausschalten kann.

Nun macht man beim Programmieren normalerweise auch Fehler.

Wie geht man bei solchen komplexen Abläufen beim Debugen vor ?
#258915
Lesenswert?

@Christof:
Die Ansteuerung in ASM hab ich als Lib gemacht. Ist sogar C-linkfähig.
Wenn die komplett entbuggt ist, geb ich die mal Simon. vielleicht kann
er die gebrauchen.

Deine Registerdefines lassen aber offen in welcher Bank die liegen,
oder? Sowas wie:

#define ERDPTL          (0x00|BANK0)

fänd ich besser. Deses EQU-Zeugs ist auch nicht mein Fall. Würde einen
Assembler, der einen Preprozessor mitbringt, bevorzugen. Dann gehen
auch die 'defines' ;-)

@hebel23:
TCP-IP ist auch fertig ;-)

Vielleicht stell ich die LIB mal hier mit Source rein.

Dauert aber noch ein wenig.

Grüße, Frekazoid

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren