JustPaste.it

#include <EtherCard.h>

#include <SPI.h>
#include <SD.h>


// ethernet interface mac address, must be unique on the LAN
static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };
static byte myip[] = { 192, 168, 0, 200 };

byte Ethernet::buffer[500];

File file;


void setup ()
{
Serial.begin(9600);

pinMode(4, OUTPUT);
pinMode(10, OUTPUT);
pinMode(53, OUTPUT);

delay(100);
digitalWrite(10, HIGH);
digitalWrite(4, LOW);

SD.begin(4);
if (!SD.begin(4))
{
Serial.print("Card NOT ready");
}

else if (SD.begin(4))
{
Serial.print("Card ready");
}


delay(100);
digitalWrite(4, HIGH);
digitalWrite(10, LOW);


if (ether.begin(sizeof Ethernet::buffer, mymac, 10) == 0)
Serial.println( "Failed to access Ethernet controller");
ether.staticSetup(myip);

}


void loop ()
{

}