Заголовок секции: I\O Registers:
В этой секции предусмотрены следующие поля:
Name – объявляемое имя.
I/O Register – стандартное или ранее объявленное имя регистра ввода-вывода.
При объявлении допускается одному и тому же регистру давать несколько имен.
По умолчанию в среде действуют стандартные имена «p0…p63», а так же определенные в оригинальном описании микроконтроллера, такие как: «SPL», «SPH», «TCNT0», «EEDR» и т.д. Кроме того, в макрооператорах возможно использование имен двойных регистров, например: «ADC», «TCNT1».
В большинстве случаев необходимости заполнения этой секции нет, т.к. все используемые регистры уже имеют имя по умолчанию.
Объявление имен битов рабочих и I/O регистров
Заголовок секции: Bits
В этой секции предусмотрены следующие поля:
Name – объявляемое имя;
Bit – уже существующее имя или запись, определяющая бит.
По умолчанию в среде действуют типовые имена битов регистров ввода-вывода определенные в оригинальном описании микроконтроллера, такие как: «DDA7», «ACIC», «ADEN», «ICNC1» и т.д.
Пример использования имен: