Дмитрий сказал:
Например, в MK20-TM в ключ записывается содержимое микросхемы 24C16 + внутренняя память контроллера. Обрабатываются эти данные, соответственно, по-разному. Большинство современных микроконтроллеров имеет встроенную EEPROM и в новых разработках она будет активно использоваться.
В принципе, возможно сделать конвертор из одного формата в другой. Но, с учетом вышесказанного, это обрастет таким большим количеством условностей, что вряд ли кто-то захочет в этом разбираться. Для того, чтобы не усложнять программу (по крайней мере пока) и было сделано такое ограничение. Согласитесь, вряд ли станут работать с EEPROM те, кто применяет DS1996?
А вот в MK2003-TM действительно DS1996 является точной копией EEPROM. "Конвертацию" в этом случае можно сделать, отредактировав первую строку MKD-файла.
Нужно ~EEPROM 24C64~ заменить на ~DS1996(L)~ (или наоборот).
Но, повторюсь, это будет работать только для MK2003-TM и MK99.2-TM.