Цитата(Wiener @ Jan 9 2007, 01:08)
Объясните в чём разница между RAM и Z_RAM у сабжа ?! А то переменных уже больше чем Z_RAM (192 байта) и как правильнее cделать - увеличивать просто область Z_RAM в опциях компилятора или переносить в RAM ?!
Заранее благодарен.
Z_RAM - это нулевая страница памяти, поэтому при работе с ней используются команды с короткой адресацией.
RAM - это остальная память и команды для работы с ней используют длинную адресацию.
Команды с короткой адресацией выполняются быстрее и занимают меньше места в памяти.
поэтому рекомедуется размещать в Z_RAM те переменные, с которыми происходит более интенсивная работа.