Min high input voltage (Arduino Micro)

Hi all!
I'm using the pulseIn() function to read a PPM signal through an Arduino Micro. The problem is that the Arduino Micro operates at 5V whereas my PPM signal goes from 0 to 3.3V. Will the Arduino Micro detect 3.3V as a high level? I couldn't find these specifications in the Arduino website. So, what are the limits for high level on the Arduino Micro?

Thanks in advance.

You should be fine..... 3.3v should read as high.

Datasheet says Vih 2.7 = 5.5V.

The '32U4 processor datasheet says for Vcc from 2.7V to 5.5V, the minimum "Vin high" is 0.2 x VCC+0.9V.
So with 5V: 0.2 x 5 + 0.9 = 1.9V
So 3.3V is fine as a high.

Thanks for the answers. I've just found the same as "CrossRoads" has said. Vin high = 0.2 x VCC+0.9V.