Yo he probado sólo con la lectura de datos desde la EEPROM interna del PIC y también desde una EEPROM externa (24LC65).
Si estás usando la EEPROM interna te recomiendo lo siguiente para la lectura en lenguaje ensamblador...
Para esto hay que usar la directiva "de" en MPLAB de la siguiente forma:
org 2100 ;declaro datos eeprom
de "Santiago"
de "prueba "
de "lcd"
Así MPLAB al generar el código HEX escribe en la dirección 2100 (correspondiente a 00 de la eeprom) la información que uno le dé, obviamente en ASCII.
SI estás usando una EEPROM externa, pues hazle como dice Lager, ve a algún programa como ICProg y guarda un archivo BIN con el tipo de EEPROM externa que vayas a usar, grábale pura información en blanco.
Ya en Proteus dale click derecho a la EEPROM a emular y cárgale el BIN que acabas de inventar.
Espero que Proteus modifique el archivo BIN al terminar de correr tu programa, si no, no sé como leer los datos modificados.