0x80487d2 не имеет представления ASCII.
ASCII может содержать только символы в диапазоне от 0 до 127 (включительно). Шестнадцатеричное значение 0x80487d2 намного выше 127.
Это шестнадцатеричное значение может быть разбито на несколько байтов, но способ, которым это делается, зависит от того, является ли машина младшим или старшим, и независимо от того, не все эти байты имеют представление ASCII. Вы не найдете 0xd2 ни в одной таблице символов ASCII (http://www.asciitable.com/).