В приведенной ниже таблице распределения адресов демонстрируются базовые адреса встроенных модулей и УВВ микроконтроллеров XMEGA A3. Полное описание регистров и обзор каждого из встроенных модулей приведен в руководстве по микроконтроллерам XMEGA A.
Базовый адрес |
Наименование |
Описание |
0x0000 |
GPIO |
Регистры ввода-вывода общего назначения |
0x0010 |
VPORT0 |
Виртуальный порт 0 |
0x0014 |
VPORT1 |
Виртуальный порт 1 |
0x0018 |
VPORT2 |
Виртуальный порт 2 |
0x001C |
VPORT3 |
Виртуальный порт 2 |
0x0030 |
CPU |
CPU |
0x0040 |
CLK |
Управление синхронизацией |
0x0048 |
SLEEP |
Контроллер экономичных режимов работы |
0x0050 |
OSC |
Управление генераторами |
0x0060 |
DFLLRC32M |
ФАПЧ для внутреннего RC-генератора 32 МГц |
0x0068 |
DFLLRC2M |
ФАПЧ для внутреннего RC-генератора 2 МГц |
0x0070 |
PR |
Снижение потребляемой мощности |
0x0078 |
RST |
Контроллер сброса |
0x0080 |
WDT |
Сторожевой таймер |
0x0090 |
MCU |
Управление микроконтроллером |
0x00A0 |
PMIC |
Программируемый многоуровневый контроллер прерываний |
0x00B0 |
PORTCFG |
Конфигурация порта |
0x00C0 |
AES |
Модуль AES |
0x0100 |
DMA |
DMA-контроллер |
0x0180 |
EVSYS |
Система событий |
0x01C0 |
NVM |
Контроллер энергонезависимой памяти |
0x0200 |
ADCA |
Аналогово-цифровой преобразователь (порт А) |
0x0240 |
ADCB |
Аналогово-цифровой преобразователь (порт В) |
0x0320 |
DACB |
Цифро-аналоговый преобразователь (порт В) |
0x0380 |
ACA |
Аналоговый компаратор (порт А) |
0x0390 |
ACB |
Аналоговый компаратор (порт В) |
0x0400 |
RTC |
Счетчик реального времени |
0x0480 |
TWIC |
Интерфейс TWI (порт С) |
0x04A0 |
TWIE |
Интерфейс TWI (порт Е) |
0x0600 |
PORTA |
Порт A |
0x0620 |
PORTB |
Порт B |
0x0640 |
PORTC |
Порт C |
0x0660 |
PORTD |
Порт D |
0x0680 |
PORTE |
Порт E |
0x06A0 |
PORTF |
Порт F |
0x07E0 |
PORTR |
Порт R |
0x0800 |
TCC0 |
Таймер-счетчик 0 (порт С) |
0x0840 |
TCC1 |
Таймер-счетчик 1 (порт С) |
0x0880 |
AWEXC |
Блок расширения возможностей генерации импульсов (порт С) |
0x0890 |
HIRESC |
Блок расширения разрешающей способности (порт С) |
0x08A0 |
USARTC0 |
Интерфейс USART 0 (порт С) |
0x08B0 |
USARTC1 |
Интерфейс USART 1 (порт С) |
0x08C0 |
SPIC |
Интерфейс SPI (порт С) |
0x08F8 |
IRCOM |
Инфракрасный коммуникационный модуль |
0x0900 |
TCD0 |
Таймер-счетчик 0 (порт D) |
0x0940 |
TCD1 |
Таймер-счетчик 1 (порт D) |
0x0990 |
HIRESD |
Блок расширения разрешающей способности (порт D) |
0x09A0 |
USARTD0 |
Интерфейс USART 0 (порт D) |
0x09B0 |
USARTD1 |
Интерфейс USART 1 (порт D) |
0x09C0 |
SPID |
Интерфейс SPI (порт D) |
0x0A00 |
TCE0 |
Таймер-счетчик 0 (порт E) |
0x0A40 |
TCE1 |
Таймер-счетчик 1 (порт E) |
0x0A80 |
AWEXE |
Блок расширения возможностей генерации импульсов (порт E) |
0x0A90 |
HIRESE |
Блок расширения разрешающей способности (порт E) |
0x0AA0 |
USARTE0 |
Интерфейс USART 0 (порт E) |
0x0AB0 |
USARTE1 |
Интерфейс USART 1 (порт E) |
0x0AC0 |
SPIE |
Интерфейс SPI (порт E) |
0x0B00 |
TCF0 |
Таймер-счетчик 0 (порт F) |
0x0B90 |
HIRESF |
Блок расширения разрешающей способности (порт F) |
0x0BA0 |
USARTF0 |
Интерфейс USART 0 (порт F) |