Recieving hexadecimal serial communication

Serial.read() returns one 8 bit character, if one is available to be read.

For more complex tasks, have a look at the Serial Input Basics tutorial.