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

13.15 Описание регистров мультипортовой конфигурации 118

13.15.1 MPCMASK - регистр маски одновременной и одинаковой конфигурации нескольких линий в/в 118

13.15.2 VPCTRLA - регистр А управлению связью с виртуальными портами 118

13.15.3 VPCTRLB - регистр В управлению связью с виртуальными портами 118

13.15.4 CLKEVOUT - регистр вывода сигналов событий и синхронизации 119

13.16 Описание регистров виртуальных портов 120

13.16.1 DIR - регистр направления 120

13.16.2 OUT - регистр вывода данных 120

13.16.3 IN - регистр ввода данных 120

13.16.4 INTFLAGS - регистр флагов прерываний 120

13.17 Обзор регистров портов 121

13.18 Обзор регистров мультипортовой конфигурации 121

13.19 Обзор регистров виртуальных портов 122

13.20 Обзор векторов прерываний портов ввода-вывода 122

14 16-битный таймер-счетчик 123

14.1 Отличительные особенности 123

14.2 Обзор 123

14.2.1 Определения 124

14.3 Функциональная схема 125

14.4 Источники синхронизации и событий 125

14.5 Двойная буферизация 126

14.6 Работа счетчика 127

14.6.1 Нормальная работа 127

14.6.2 Управляемый событиями режим работы 127

14.6.3 32-битная работа 127

14.6.4 Изменение периода 127

14.7 Канал захвата 128

14.7.1 Входной захват 128

14.7.2 Захват частоты 129

14.7.3 Захват длительности импульса 129

14.7.4 32-битный входной захват 130

14.7.5 Переполнение захвата 130

14.8 Канал сравнения 130

14.8.1 Генерация импульсов 130

14.8.2 Генерация частотных сигналов (FRQ) 130

14.8.3 Генерация ШИМ сигнала в режиме PWM с однонаправленным счетом 131

14.8.4 Генерация ШИМ сигнала в режиме PWM с двунаправленным счетом 131

14.8.5 Вывод сигналов генератора импульсов на линии порта 132

14.9 Прерывания и события 132

14.10 Поддержка DMA 133

14.11 Команды таймера-счетчика 133

14.12 Описание регистров 133

14.12.1 CTRLA - регистр управления А 133

14.12.2 CTRLB - регистр управления В 134

14.12.3 CTRLC - регистр управления C 134

14.12.4 CTRLD - регистр управления D 134

14.12.5 CTRLE - регистр управления E 135

14.12.6 INTCTRLA - регистр А разрешения прерываний 136

14.12.7 INTCTRLB - регистр В разрешения прерываний 136

14.12.8 CTRLFCLR/CTRLFSET - сброс/установка регистра управления F 136

14.12.9 CTRLGCLR/CTRLGSET - сброс/установка регистра управления G 137

14.12.10 INTFLAGS - регистр флага прерывания 137

14.12.11 TEMP - временный регистр для 16-битного доступа 138

14.12.12 CNTH - старший регистр счетчика 138

14.12.13 CNTL - младший регистр счетчика 139

14.12.14 PERH - старший регистр периода 139

14.12.15 PERL - младший регистр периода 139

14.12.16 CCxH - старший регистр n захвата/сравнения 139

14.12.17 CCxL - младший регистр n захвата/сравнения 139

14.12.18 PERBUFH - старший буферный регистр периода таймера-счетчика 140

14.12.19 PERBUFL - младший буферный регистр периода таймера-счетчика 140

14.12.20 CCxBUFH - старший регистр буфера захвата или сравнения х 140

14.12.21 CCxBUFL - младший регистр буфера захвата или сравнения x 140

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