si jorge , pero no me refiero a la eeprom si no a la propia flas del pic que son registros de 12 bits .
ejemplo :
0x0000 : 287F 3FFF 3FFF 0008
Esto son los valores de las cuatro primeras posiciones
Lo que intento hacer es escribir valores directatemte en la flash en tiempo de compilacion y que aprobeche los 12 bits ya que usando la directiva "DW valor" escribe el byte alto en una posicion y el bajo en la siguiente

En tiempo de ejecucion de programa no hay problema ya que se puede leer y escribir sin problemas en ella , a un 16f876 me refiero .
He mirado el manual Mpasm , pero no maclaro .
unos saludos .
sisco