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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.