Распределение ресурсов МК и объявление имен

 

В графической среде разработки программного обеспечения программирование возможно с использованием стандартных имен рабочих регистров и регистров ввода-вывода, а обращение к ячейкам памяти SRAM и EEPROM производить непосредственно по физическому адресу. Но такое программирование неудобно.

Распределение ресурсов МК и объявление имен производится в специализированной электронной таблице. Для переключения редактора между алгоритмом и таблицей выберите пункт меню «View\Toggle Algorithm/Data table» или нажмите клавишу «F12» или кнопку на панели инструментов.

В объявляемых именах можно использовать буквы: «A..Z», «a..z», цифры «0..9», а так же символ подчеркивания «_». Причем первым символом должна быть не цифра. Компилятор нечувствителен к регистру буквы, поэтому такие имена, как, например: «GenerateNoise», «GENERATENOISE» и «generatenoise» будут считаться абсолютно одинаковыми.

Для распределения ресурсов и объявления имен, в электронной таблице предусмотрены шесть секций:

– секция объявления имен рабочих регистров;

– секция объявления имен регистров ввода-вывода;

– секция объявления имен битов регистров;

– секция объявления имен переменных SRAM;

– секция объявления имен переменных EEPROM;

– секция объявления имен констант;

Необходимость заполнения той или иной секции определяет сам программист.