Do uno para o leonardo????

Amigos estou rodando um programa da biblioteca RFremote que roda perfeitamente no arduino Uno mais não funciona no leonardo, ele ate sobre sem erros para o leonardo mais ai não funciona… Se alguns dos amigos puder me ajudar desde agora muito obrigado!!! segue code…

#include <RFremote.h>

const char *cmd = “0110100110100100100110100110110100110110100100110110100100110110100110110100110100110”;

RFrecv rfrecv;

void setup()
{
Serial.begin(9600);
pinMode (13,OUTPUT);
delay(500);
Serial.println(“INICIADO!”);

rfrecv.begin();

}

void loop()
{
if (rfrecv.available())
{
if (strncmp((char*)rfrecv.cmd, cmd, CMD_SIZE) == 0)
{
digitalWrite(12,HIGH);
delay (500);
digitalWrite(12,LOW);
}
else
{
digitalWrite(12,LOW);
}
}
}

O problema e que os microcontroladores nao sao iguais e a biblioteca nao foi feita para o Leonardo.

Agora podes, pegar nos manuais dos dois microcontroladores e ver quais sao os registos equivalentes e adaptar a biblioteca para andar com isso para a frente.

Obrigado Bubulindo!!! Vou ter que estudar sobre isso intão, Mais qualquer duvida te procuro. OK?

Nao… colocas mais uma mensagem no forum com a duvida que tens e alguem ha-de responder.

Amigos pode me dar umas dicas de como faço para adaptar esta biblioteca para o Leonardo, estou achando muito complicado para aprender sozinho. Obrigado!!!