Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не могу подключить ENC28J60-H к МК :(
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Filov
Здравствуйте!

Хочу подключить atmega 168 к модулю ENC28J60-H http://www.olimex.com/dev/pdf/ENC29J60-H.pdf
подключаю так:

ENC28J60-H ATmega168

1 (SCK) --------> 19 (SCK)
2 (MOSI)--------> 17 (MOSI)
3 (MISO) --------> 18 (MISO)
4 (WOL) --------> Не подключено
5 (INT) --------> 4 (INT0)
6 (CLKOUT) --------> 9 (XTAL1)
7 (CS) --------> 16 (PB@)
8 (RST) --------> Не подключено
9 (GND) --------- к земле
10 (+3.3.V)------ к +3.3.V

Использую в качестве основы
http://tuxgraphics.org/electronics/200606/article06061.shtml

Используя код этого сайта, получаю ревизию чипа мигая светодиодом 4 раза

Код
     while(enc28j60getrev()>y){
                        PORTB &= ~(1<<PB1);
                        delay_ms(200);
                        PORTB|= (1<<PB1);
                        delay_ms(200);
                        y++;
                        }


Но светодиоды на ENC28J60-H не горят при подключении к сети Ethernet.

Отправляю ARP - не доходит. Что я делаю не так?

Спасибо.
drovik
А к розетке правильно подключена микросхема ? И что за розетка используется ? Если диоды не горят, то скорее всего и пакеты не ходят...
Filov
Там розетка встроенная в модуль:

http://www.olimex.com/dev/enc28j60-h.html

В том то и проблема что все должно работать с полпинка sad.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.