Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
375
Добавлен:
21.05.2015
Размер:
7.55 Mб
Скачать
      1. Evctrl - регистр управления событиями

Бит

7

6

5

4

3

2

1

0

 

+0x03

-

-

 

-

-

EVSEL[2:0]

EVCTRL

Чтение/запись

Чт.

Чт.

Чт.

Чт.

Чт.

Чт/Зап

Чт/Зап

Чт/Зап

Нач значение

0

0

0

0

0

0

0

0

  • Биты 7:3 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

  • Биты 2:1 - EVSEL[2:0]: настройка входа событий модуля ЦАП

От данных бит зависит, какой канал системы событий используется для запуска преобразований ЦАП. Возможные варианты настроек показаны в таблице 26.3.

Таблица 26.3. Выбор входа события ЦАП

EVSEL[2:0]

Групповая конфигурация

Вход события ЦАП

000

0

Канал события 0

001

1

Канал события 1

010

2

Канал события 2

011

3

Канал события 3

100

4

Канал события 4

101

5

Канал события 5

110

6

Канал события 6

111

7

Канал события 7

      1. Timctrl - регистр задания временных характеристик цап

Бит

7

6

5

4

3

2

1

0

 

+0x04

-

CONINTVAL[2:0]

REFRESH[3:0]

TIMCTRL

Чтение/запись

Чт.

Чт/Зап

Чт/Зап

Чт/Зап

Чт.

Чт/Зап

Чт/Зап

Чт/Зап

Нач значение

0

1

1

0

0

0

0

1

  • Бит 7 - Res: резервный бит

Данный бит является резервным и зарезервирован для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нуль в резервный бит.

  • Биты 6:4 - [2:0]: - CONINTVAL - интервал преобразований ЦАП

Данные биты предназначены для задания минимального интервала между двумя подряд преобразованиями. Величина интервала задается кратно периоду сигнала синхронизации УВВ (CLKPER). Он необходим для гарантирования невозможности запуска нового преобразования до установления выходного напряжения предыдущего преобразования. Интервал преобразований не может быть меньше 1 мкс в одноканальном режиме и 1.5 мкс в двухканальном режиме (с выборкой-хранением). Возможные настройки интервала преобразований, заданные числом периодов CLKPER, показаны в таблице 26.4. При переходе в двухканальный режим интервал преобразований автоматически увеличивается на 50%.

Таблица 26.4. Интервал преобразований ЦАП

CONINTCAL[2:0]

Групповая конфигурация

Количество циклов CLKPER (одноканальный режим)

Количество циклов CLKPER (двухканальный режим)

000

1CLK

1 CLK

1 CLK

001

2CLK

2 CLK

3 CLK

010

4CLK

4 CLK

6 CLK

011

8CLK

8 CLK

12 CLK

100

16CLK

16 CLK

24 CLK

101

32CLK

32 CLK

48 CLK

110

64CLK

64 CLK

96 CLK

111

128CLK

128 CLK

192 CLK

Минимальное значение интервала преобразований равно произведению выбранного количества циклов на величину периода синхронизации УВВ (CLKPER).

  • Биты 3:0 - REFRESH[3:0]: управление периодичностью обновления канала ЦАП

Данные биты предназначены для задания интервала обновления каждого канала в двухканальном режиме. Величина интервала задается кратно периоду сигнала синхронизации УВВ. Чрезмерное снижение интервала обновления может негативно отразиться на точности выходного напряжения. Доступные настройки интервала обновления представлены в таблице 26.5.

Таблица 26.5. Настройка периодичности обновления канала ЦАП

REFRESH[3:0]

Групповая конфигурация

Число циклов CLKPERв интервале обновления

0000

16CLK

16 CLK

0001

32CLK

32 CLK

0010

64CLK

64 CLK

0011

128CLK

128 CLK

0100

256CLK

256 CLK

0101

512CLK

512 CLK

0110

1024CLK

1024 CLK

0111

2048CLK

2048 CLK

1000

4096CLK

4096 CLK

1001

8192CLK

8192 CLK

1010

16384CLK

16384 CLK

1011

32768CLK

32768 CLK

1100

65536CLK

65536 CLK

1101

 

(резерв)

1110

 

(резерв)

1111

OFF

Автоматическое обновление отключено

Интервал обновления равен произведению выбранного количества циклов на величину периода синхронизации УВВ (CLKPER).

Соседние файлы в папке Архитектура ЭВМ