in the page no 21 of the data sheet of P89V51RD2..the miscellaneous write function is explained..the example give is
:0300000308E000F2 (erase sector at E000h)
which is erasing the sector E000H...but since the memory is divided in only 512 sector each of 128 bytes , how this is possible ?