...наверно мой вопрос будет тут в тему
имею BIGAVR2 с процессором ATmega2560 и Serial ETHERNET BOARD на ENC28J60 (Производства MikroElektronika)
долго не мог понять почему стандартным шлейфиком не соединяется
потом въехал раскладка стандартного щлейфа один к одному а порт на "сетевой плате" сделан как для ATmega16
сотворил свой шлейф
предварительно почитал статью
http://www.kit-e.ru/articles/interface/2009_03_53.phpи даташит на ATmega2560
похоже все равно нет связи
контакты "Сетевой платы" заведены так
SCK -> PB1
MISO-> PB2
MOSI-> PB3
RST -> PB4
СS -> PB5
прога взята из примера
в этом примере назначаются только Rst и CS
// mE ehternet NIC pinout
sfr sbit SPI_Ethernet_Rst at PORTB4_bit;
sfr sbit SPI_Ethernet_CS at PORTB5_bit;
sfr sbit SPI_Ethernet_Rst_Direction at DDB4_bit;
sfr sbit SPI_Ethernet_CS_Direction at DDB5_bit;
// end ethernet NIC definitions
пробовал в ногу CS сетевухи сажать на SS Атмеги (PB0)
не помогло
отсутствие связи контроллера с сетевухой конечно не очевидно
но в сети присвоенный IP шник не отвечает
посоветуйте что не правильно
использую MicroC PRO for AVR v4.60