Ситуация такая: Есть программа, написанная в CVAVR на контроллере ATMega16. Смоделировал схему в PROTEUS 6.9 SP6 и заметил такую особенность: если программа занимает до 50% памяти контроллера, то проблем никаких нет и PROTEUS моделирует схему отлично, но если программа занимает больше 50%, то пишет такое предупреждение:
PROSPICE Release 6.9 SP5 (C) Labcenter Electronics 1993-2006.
SPICE Kernel Version 3f5. (C) Berkeley University ERL.
Reading netlist...
Reading SPICE models...
Building circuit...
Instantiating SPICE models...
[U1] AVR model release 6.8 SP4.
[U1] Loaded 512 bytes of persistent EEPROM data.
[U1] Loading AVR COFF file 'main.COF'.
Warning: [U1] Attempted to load program outside of ROM
и программа не моделируется...
Такое впечатление что PROTEUS не видит больше чем 8 КБ
Помогите пожалуйста, очень важно.
Прикрепляю проект, main.cof -файл, который я загружал в PROTEUS, test.dsn -проект на PROTEUS.
Прикрепленный файл:
3916369.rar