Im Forum und im Wiki
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
Die ENC28J60 gibts bei Farnell. Greetz KMT
ENC28J60 wurde für 6,95 bei CSD gesichtet.
-
Thread
winziger Webserver mit enc28j60+mega32
Wo bekommst du denn den ENC28J60 her?
ENC28J60 in SMD bei CSD gesichtet, allerdings etwas teurer als DIP *schnief*
-
Thread
Webserver ATmega32/644DIP ENC28J60
AVR Tools\include" -mmcu=atmega32 -Wall -gdwarf-2 -mmcu=atmega32 -O0 -fsigned-char -MD -MP -MT enc28j60.o -MF dep/enc28j60.o.d -c ../enc28j60.c ../enc28j60.c: In function 'enc28j60Init': ../enc28j60.c:222: error: 'for' loop initial declaration used outside C99 mode make: *** [enc28j60.o] Error
sehrwohl Errata-Workarounds eingearbeitet: [C] //bad silicon workaround: //reset tx logic: enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); enc28j60_spi_write_word(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); [/C] (Als Beispiel) Schaut
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
#define F_CPU 8000000UL #define ENC28J60_CONTROL_PORT PORTB #define ENC28J60_CONTROL_DDR DDRB #define ENC28J60_CONTROL_CS PB2 [...] ENC28J60_CONTROL_DDR |= _BV(ENC28J60_CONTROL_CS); ENC28J60_CONTROL_PORT |= _BV(ENC28J60_CONTROL_CS); ENC28J60_CONTROL_PORT |= _BV(PB5); //SCK HI ENC28J60_CONTROL_DDR |= _BV(ENC28J60_CONTROL_CS) | (1<<PB3) | _BV(PB5); // mosi, sck, ss as output ENC28J60_CONTROL_DDR &= ~_BV(PB4); // miso as input
-
Thread
ENC28J60 PC reagiert nicht
(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); //activate transmission enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRTS)|(1<<ENC28J60_BIT_RXEN))
) || (enc28j60_next_packet_ptr- 1 > ENC28J60_RX_BUFFER_END)){ enc28j60_write_address(ENC28J60_REG_ERXRDPTL, lo8(ENC28J60_RX_BUFFER_END)); enc28j60_write_address(ENC28J60_REG_ERXRDPTH, hi8(ENC28J60_RX_BUFFER_END
-
Thread
ENC28J60
Hallo! gibts eigentlich den ENC28J60 schon, oder is der eh noch nicht raus?
-
Artikel
ENC28J60
. Reichelt. ENC 28J60 SO-28 2,65€ ENC 28J60 DIL-28 2,85€ Mikrocontroller.net. Adapterplatine mit ENC28J60 und Ethernet-Buchse Ethernetmodul mit dem ENC28J60 fürs Breadboard csd-electronics. ENC28J60 DIP28S 2,79€ (Best.Nr
5,99€ ENC28J60 SO28 5,99€ ENC28J60 QFN28 5,99€ Taimag RJLBC-060TC1 RJ45 Buchse mit Übertrager und LEDs 3,99€ 25 MHz-Quarz HC49U/S (Grundton) 0,50€ IT-WNS. ENC28J60 DIP28 2,89€ ENC28J60 SO28 3,49€ 25 MHz-Quarz SMD
-
Thread
ENC28J60 wird heiss
Code irgendwas fehlt? [c] void enc_powerdown( void) { /* turn off packet reception */ enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, ECON1, ECON1_RXEN); /* wait for any in progress packets */ while(enc28j60Read(ESTAT)& ESTAT_RXBUSY); /* wait for any current transmissions */ while(enc28j60Read(ECON1)& ECON1_TXRTS); enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON2, ECON2_VRPS); /* enter sleep mode */ enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON2, ECON2_PWRSV); } [/c]