Главная »
Периодика »
Безопасность0 ...
35363738394041 ...
159Значение BSR | Адрес | Регистр | Функции/назначение битов |
| 0x017 | ICON 2 | | Назначение |
| | | | PWH20N - бит разрешения использования модуля PWM2 |
| | | | PWM10N - бит разрешения использования модуля PWM1 |
| | | | CA1/ PR3 - бит режима регистра СА1: 1 - регистр захвата; 0 - регистр периода |
| | | | TMR30N - бит разрешения использования таймера TMR3 |
| | | | TMR20N - бит разрешения использования таймера TMR2; должен обязательно устанавливаться при объединении таймеров TMR2/TMR1 |
| | | | THR10N - бит разрешения использования таймера THRi; при объединении схем TMR2/TMR1 обеспечивает управление работой 16-разрядного таймера |
| 0x010 | PIR? | Регистр 2 состояния прерываний |
| | | | Назначение |
| | | | SSPIF - запрос на прерывание от модуля SSP |
| | | | BCLIF - запрос на прерывание при возникновения конфликта (коллизии) на шине |
| | | | AOIF - запрос на прерывание от АЦП |
| | | | Не используется |
| | | | CF4IF - запрос на преры вание от модуля ССР4 |
| | | | CA3IF - запрос на прерывание от модуля ССРЗ |
| | | | ТХ21F - запрос на прерывание от USART2 при передаче |
| | | | RC21F - запрос на прерывание от USART2 при приеме |
| 0x011 | PIE2 | Регистр 2 управления прерываниями |
| | | | Назначение |
| | | | SSPIE - разрешение прерьшания от модуля SSP |
| | | | BCLIE - разрешение прерывания при возникновении конфликта (коллизии) на шине |
| | | | ADIE - разрешение прерывания от АЦП |
| | | | Не используется |
| | | | CA4IE - разрешение прерывания от модуля ССР4 |
| | | | CA3IE - разрешение прерывания от модуля ССРЗ |
| | | | TX2IE - разрешение прерывания от USART2 при передаче |
| | | | RC2IE - разрешение прерьвания от USART2 при приеме |
| 0x012 | RCSTA2 | Регистр состояния и управления приемом данных USART2 |
| | | | Назначение |
| | | | SPEN - разрешение использования USART2 |
| | | | RX9 - разрешение приема данных в 9-разрядном формате |
Значение BSR | Адрес | Регистр | Функции/назначение битов |
| 0x012 | RCSTA2 | | Назначение |
| SREN - разрешение однократного приема в синхронном режиме |
| CREN - разрешение использования режима непрерывного приема данных |
| Не используется |
| FERR - флаг ошибки формата ~~ |
| OERR - флаг ошибки буферизации |
| RX9D - девятый бит принятых данных |
| 0x014 | RCREG2 | Буферный регистр данных приемника USART2 |
| 0x015 | TXSTA2 | Региар | /правления и соаояния передачи USART2 |
| Назначение |
| CSRC - бит выбора иаочника тактовых импульсов в синхронном режиме; 1 - внутренний источник; 0 - внешний генератор |
| ТХ9 - уаанавливается для разрешения передачи данных в 9-разрядном формате |
| TXEN - бит разрешения передачи данных |
| SYNC - бит выбора режима работы USART: 1 - синхронный режим; 0 - асинхронный режим |
| Не используется |
| BRGH - бит выбора скороаи передачи: 1 - высокая; 0 - низкая |
| TRMT - флаг «передающий региар пуа» (передача слова завершена) |
| TX9D - девятый бит передаваемых данных |
| 0x016 | TXREG2 | Буферный региар данных передачи USART2 |
| 0x017 | SPBRG2 | Региар задания чааоты тактовых импульсов USART2 |
| 0x010 | DORF | Регистр указания направления передачи данных через PORtF, при 1 в соответавующем разряде вывод порта будет функционировать как вход, при 0 - как выход |
| 0x011 | PORTF | Региар данных порта F. Разряды соответавуют линиям порта F или аналоговым входам с 4 по 11 |
| 0x012 | DDRG | Региар указания направления передачи данных через P0RTF, при 1 в соответавующем разряде вывод порта будет функционировать как вход, при 0 - как выход |
| 0x013 | PORTG | Региар данных порта G. Разряды соответавуют линиям порта G |
| Назначение |
| RG7/TX2 - вход/выход RG7 (стриггером Шмитга) или выход передатчика USART2 (ТХ2) |
| RG6/RX2 - вход/выход RG6 (стриггером Шмипа) или вход приемника USART2 (RX2) |
| RG5/PWM3 - вход/выход RG5 (стриггером Шмитга) или выход модуля PWM3 |
Зачение BSR
Адрес
0x013
0x014
Регистр
P0RTG
ADC0N0
Функции/назначение битов
Назначение
RG4/CAP3- вход/выход RG4 (стриггером Шмитта) или вывод модуля ССРЗ
RG3/AN0 - вход/выход RG3 (с триггером Шмитта) или аналоговый входАНО
RG2/AN1 - вход/выход RG2 (стриггером Шмитта) или аналоговый входАМ
RG1 /AN2 - вход/выход RG1 (стриггером Шмитта) или аналоговый входАМ2
RG0/AN3 - вход/выход RG0 (стриггером Шмитта) или аналоговый вход AN3
Регистр О управления АЦП
CHS3 - CHSO - выбор аналогового канала
Функции
11XX
1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 0001 0000
Канал
Зарезервирован
AN11 AN10 AN9 AN8 AN7 AN6 AN5 AN4 AN3 AN2 AN1
ANO
Не используется
GO/ DONE - устанавливается для инициирования аналого-цифрового преобразования; сбрасывается аппаратно по завершении преобразования
Не используется
ADON - устанавливается для активизации аналого-цифрового преобразователя
0x015
ADC0N1
Регистр 1 управления АЦП
Функции
A0CS1 - ADCSO - выбор тактирующих импульсов для аналого-цифрового преобразователя: 11 - импульсы внутреннего RC-генератора; 10 - Fosc/64; 01 - Fosc/32; 00 - Fosc/8
ADFM - установка при выборе формата
с выравниванием вправо; в противном случае
используется формат с выравниванием влево
Не используется
PCFG3 - PCFG1 - конфигурирование выводов микроконтроллера
0 ...
35363738394041 ...
159