jaga-jaga (26.02.2007 13:07, просмотров: 1) ответил Vladimir Chekin на Столкнулся с проблемой static переменных в PICC v9.50pl2
ИМХО версии 8.50 не было.
в версию 8.05 добавить секцию в файл picinfo.ini директории lib компилятора, чуть рихтануть pic.h файл, взять pic16f685.h из новой версии и 16F690 будет поддерживаться старой. точно так же и любой другой - архитектура без изменений, лишь прописать регистры и секции ОЗУ-ПЗУ.
в новой версии static переменные ф-ций имеют какое-то свое уникальное имя, как другие локальные переменные. в sym-файле так же. соответственно в мплабе тоже так же. переменная видна как и локальная, когда отсимулили до выполнения ф-ции.