SIM808 v1.1 conexión a Arduino Mega

surbyte:
si tienes un mega usa los puertos Serial disponibles Serial1, Serial2 o Serial3 para esa tarea.
No tiene sentido usar SoftwareSerial (pensado para el UNO/NANO/Micro) con un Arduino que tiene 4 puertos.

Gracias por tu comentario, he estado leyendo y buscando información al respecto, y no puedo comunicarme con la placa, ya he intentado muchas cosas y no sé que más hacer... por más que leo cada vez entiendo menos, no lo sé, debe ser que la frustración me tiene hasta la coronilla....

La SIM808 está montada sobre al arduino Mega, los leds parpadean (Según el manual eso significa que está en contacto con la red), le cargué este código básico, pero no consigo nada, en verdad me he empecinado en encontrar la solución por mis medio, pero estoy perdiendo tiempo intentando hacer funcionar esta placa....

#include <arduino.h>
#include <SoftwareSerial.h>

                      // rx,tx
SoftwareSerial GSMSerial(0, 1);

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

void loop() {
       if(Serial.available())
          GSMSerial.print((char)Serial.read());
     else  if 
      (GSMSerial.available())
         Serial.print((char)GSMSerial.read());
}

Gracias por el tiempo....