#include <IRremote.h>
#include <SoftwareSerial.h>

#define SERIAL_TX PB3
#define SERIAL_RX PB0

const int RECV_PIN = 2;
IRrecv irrecv(RECV_PIN);
decode_results results;

SoftwareSerial mySerial(SERIAL_RX, SERIAL_TX);

void setup() {

  mySerial.begin(9600);
  irrecv.enableIRIn(); // Inicializar el receptor infrarrojo
}

void loop() {
  if (irrecv.decode(&results)) {
    irrecv.resume(); // siguiente 

    mySerial.print("Results Value: ");
    mySerial.print(results.value, HEX);
    mySerial.println();

    delay(500);
  }
}
ATTINY8520PU