Convert byte to hex. Please help!

Serial Monitor shold be seted to send newline.

No. YOU need to show us what YOU sent to the Arduino (or, more importantly, what it thinks it received), what you stored in EEPROM, what you read from EEPROM,etc. AND explain what the problem is.

Your readEEPROM() thinks that EEPROM is an array. It never actually calls the EEPROM.read() method. Why not?