Pokud jsem porozuměl správně, tak jde o to, že ti smaže soubor
s daty pro EEPROM.
Chyba není v tom případě v programátoru ani v překladači, ale v návrhu programu.
V podstatě jsi zapomněl zvolit datový segment .ESEG
.DSEG //datový segment
Tab1: .DB 0x12, 0xCA, 0x7F
.ESEG //datový segment v EEPOM
Tab2: .DB 0xCC, 0xCA, 0x01
.CSEG //programový segment
Jakmile máš takto definovaná data, která patří do EEPROM,
tak se ti soubor .eep nesmaže.