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

Заголовок секции: I\O Registers:

В этой секции предусмотрены следующие поля:

Name – объявляемое имя.

I/O Register – стандартное или ранее объявленное имя регистра ввода-вывода.

При объявлении допускается одному и тому же регистру давать несколько имен.

По умолчанию в среде действуют стандартные имена «p0…p63», а так же определенные в оригинальном описании микроконтроллера, такие как: «SPL», «SPH», «TCNT0», «EEDR» и т.д. Кроме того, в макрооператорах возможно использование имен двойных регистров, например: «ADC», «TCNT1».

В большинстве случаев необходимости заполнения этой секции нет, т.к. все используемые регистры уже имеют имя по умолчанию.

Объявление имен битов рабочих и I/O регистров

Заголовок секции: Bits

В этой секции предусмотрены следующие поля:

Name – объявляемое имя;

Bit – уже существующее имя или запись, определяющая бит.

По умолчанию в среде действуют типовые имена битов регистров ввода-вывода определенные в оригинальном описании микроконтроллера, такие как: «DDA7», «ACIC», «ADEN», «ICNC1» и т.д.

Пример использования имен: