...
...
Адрес | Регистр | Функции/назначение битов |
ОхОкЭВ | PIR2 | | Назначение |
| TMR3IF - запрос на прерывание при переполнении таймера ТМАЗ |
| CCH2IF -запрос на прерывание от ССР2 |
ОхО«9В | IPR2 | Региар 2 приоритетов прерываний, инициируемых периферийными уаройавами |
| Назначение |
| Не используются |
| BCLIF - уаанавливает приоритет прерывания при конфликте шины |
| LVDIF - уаанавливает приоритета прерывания при обнаружении низкого уровня напряжения |
| TMR3IF - уаанавливает приоритет прерывания при переполнении таймера TMR3 |
| CCP2IF - уаанавливает приоритет прерывания от ССР2 |
ОхОКАВ | RCSTA | Региар управления и соаояния приемника USART |
| Назначение |
| SREN - логическое включение USART |
| RX9 - бит разрешения приема данных в 9-разрядном формате |
| SREN - бит разрешения режима однократного приема в синхронном режиме |
| CREN - бит разрешения режима непрерывного приема |
| ADDEN - разрешение обнаружения адреса в асинхронном режиме |
| FERR - бит признака ошибки формата |
| OERR - флаг ошибки буферизации |
| RX9D - девятый бит принимаемых данных |
ОхОАС | TXSTA | Региар управления и соаояния передатчика USART |
| Назначение |
| CSRC - бит выбора иаочника тактовых импульсов в синхронном режиме: 1 - внутренний иаочник; 0 - внешний генератор |
| ТХ9 - уаанавливается для разрешения передачи данных в 9-разрядном формате |
| TXEN - бит разрешения передачи данных |
| SYNC - бит выбора режима работы USART: 1 - синхронный режим; 0 - асинхронный режим |
| Не используется |
| BRGH - бит выбора скороаи передачи: 1 - высокая; 0 - низкая |
| TRMT - флаг «передающий региар пуа» (передача слова завершена) |
| TX9D - девятый бит передаваемых данных |
OxOdAD | TXREG | Буферный региар передачи USART |
OxO«AF | SPBRG | Региар задания чааоты обмена USART |
Адрес | Регистр | Функции/назначение битов |
0)<2«АЕ | RCREG | Буферный региар приема USART |
OxottBI | T3C0N | Региар управления таймером TMR3 |
| | Назначение |
| | | RD16 - разрешение считывания/записи в регистр TMR3 в 16-разрядном формате |
| | | ТЗССР2. ТЗССР1 - биты разрешения использования таймеров TMR3hTMR1 дляССРх. 1х - таймер TMR3 используется в качестве источника тактовых импульсов для ССРх; 01 - таймер TMR3 используется в качестве источника тактовых импульсов для ССР2, а таймер THAI - для ССР1; 00 - схема TMR1 используется в качестве источника тактовых импульсов для ССР |
| | | T3CKPS1 - T3CKPS0 - управление прескалером таймера TMR3; 11 - коэффициент деления прескалера равен 8; 10 - коэффициент деления прескалера равен 4; 01 - коэффициент деления прескалера равен 2; 00 - коэффициент деления прескалера равен 1 |
| | | T3SYNC: 0 - внешние тактовые сигналы TMR3 синхронизируются внутренними сигналами |
| | | TMR3CS 1 - тактирование таймера TMR3 внешними сигналами; 0 - тактирование частотой командных циклов |
| | | TMR30N - бит разрешения использования таймера TMR3 |
охоквг | TMR3L | Младший байт регистра TMR3 |
ОхОкВЗ | ТМАЗН | Старший | байт регистра TMR3 |
ОхОкВА | CCP2C0N | Регистр управления модулем ССР2 |
| | | Назначение |
| | | Не используются |
| | | DC1BX1 - DC1BX0 - два младших разряда при 10-разрядной ШИМ |
| | | ССР1МЗ - ССР1М0 - биты для выбора режима ССР2 11хх - режим ШИМ; 1011 - режим триггера событий; 1010 - режим генерации прерывания при сравнении; 1001 - задание начального высокого уровня сигнала ССР2 и принудительный переход к низкому уровню сигнала при равенстве; 1000 - задание начального низкого уровня сигнала ССР1 и принудительный переход к высокому уровню при равенстве; 0111 - захват по каждому шестнадцатому переднему фронту импульсов; 0110 - захват по каждому четвертому переднему фронту импульсов; 0101 - захват по каждому переднему фронту импульсов. |
| | | 0100 - захват по каждому заднему фронту импульсов. |
Адрес | Регистр | Функции/назначение битов |
ОхО#ВА | CCP2C0N | | Назначение |
| | | 0011 - зарезервирован; 0010 - переключение соаояния выхода при равенаве в режиме сравнения; 0001 - зарезервирован; 0000 - модуль захвата/сравнения/широтно-импульсной модуляции отключен |
OxOttBB | CCPR1L | Регистр младших разрядов модуля 2 захвата/сравнения/ШИМ |
OxOttBC | CCPfllH | Региар аарших разрядов модуля 2 захвата/сравнения/ШИМ |
OxO#BD | CCP1C0N | Регистр управления модулем ССР1 |
| | | Назначение |
| | | Не используются |
| | | DC1BX1 - DC1BX0 - младшие разряды 10-разрядной ШИМ |
| | | ССР1МЗ - ССР1М0 - выбор режима модуля ССР1: 11хх - режимы ШИМ; 1011 - режим триггера специальных собьпий; 1010- режим генерации прерываний при сравнении; 1001- задание начального высокого уровня сигнала ССР2 и принудительный переход к низкому уровню сигнала при равенаве; 1000 - задание начального низкого уровня сигнала ССР1 и принудительный переход к высокому уровню при равенаве; 0111 - захват по каждому шеанадцатому переднему фронту импульсов; ОНО - захват по каждому четвертому переднему фронту импульсов; 0101 - захват по каждому переднему фронту импульсов; 0100 - захват по каждому заднему фронту импульсов; 0011 - зарезервирован; 0010 - переключение соаояния выхода при равенаве в режиме сравнения, 0001 - зарезервирован; 0000 - модуль захвата/сравнения/широтно-импульсной модуляции отключен |
ОхО#ВЕ | CCPR1L | Регистр младших разрядов модуля 1 захвата/сравнения/ШИМ |
OxOttBF | CCPR1H | Региар аарших разрядов модуля 1 захвата/сравнения/ШИМ |
ОхО#С1 | ADCDN1 | Регистр 1 управления АЦП |
| | | Назначение |
| | | ADFM: 1 - возврат результата преобразования в формате с правым выравниванием; 0 - возврат в формате с левым выравниванием |
| | | ADCS2 - выбор синхронизирующих импульсов (аарший бит, младшие в ADCONO) |
| | | Не используются |
| | | PCFG3 - PCFGO - биты конфигурирования выводов микроконтроллера |
...
...