Главная »
Периодика »
Безопасность0 ...
36373839404142 ...
159Значение BSR
Адрес
Регистр
Функции/Назначение битов
Номер аналогового входа
111 110 101 100 011 010 001 ООО
0x015
ADCDN1
Функции
О PCFGO - при его установке выводы VR+ и VR-используются в качестве входов опорных напряжений Vref + и Vref-, в противном случае ими
, будут Vdd и Vss
Младший байт результата аналого-цифрового преобразования
0x016
ADRESL
Старший байт результата аналого-цифрового преобразования
0x017
ADRESH
0x010
SSPADD
Регистр сравнения адреса модуля MSSP
0x011
SSPC0N1
Регистр 1 управления модулем MSSP
| Назначение |
| WC0L - флаг коллизий при записи (1 - запись новых данных в буферный регистр была произведена во время передачи) |
| SSPOV - флаг переполнения приемного буфера модуля SSP |
| SSPEN - бит разрешения SSP режима работы портов микроконтроллера |
| СКР - выбор фронта для передачи в режиме SPI (0 - передний фронт); в режиме 1С установка этого бита разрешает тактирование |
| SSPM3 - SSPMO - выбор режима работы модуля SSP |
| | Режим |
| 1111 | 1С, SLAVE с 10-разрядным адресом |
| 1110 | 1С, SLAVE с 7-разрядным адресом |
| | Зарезервирован |
| 1011 | Режим fc, MASTER с программным управлением |
| 1010 | Зарезервирован |
| 1001 | Зарезервирован |
| 1000 | Режим IC, MASTER; тактирование частотой Fosc / (4 (SSPADD +1)) |
| 0111 | Режим fc, SLAVE; используется 10-разрядный адрес |
| | Режим fc, SLAVE; используется 7-разрядный адрес |
| 0101 | Режим SPI, SLAVE; вывод SS (Slave Select) не испопьзуется |
Значение BSR
Адрес
Регистр
Функции/назначение битов
0x011
SSPC0N1
0100
0011
0010
0001
0000
Режим
Режим SPI, SLAVE; вывоА SS (Slave Sel-ect) разрешен
Режим SPI, MASTER; синхронизация ост THR2
Режим SPI, MASTER; синхронизация от Fosc/64
Режим SPI, MASTER, синхронизация от Fosc/16
Режим SPI, MASTER; синхронизация от Fosc/4
0x012
SSPC0N2
Регистр 2 управления модулем MSSP
Назначение
GCEN - устанавливается для разрешения прерывании при приеме адреса общего выз№
ACKSTAT - устанавливается при получении подтверждения приема от 5ауеустройства шины IC ,
ACKDT - устанавливается для посьшки подтверждения при приеме байта
ACKEN - инициирует последовательность подтверждения шины 1С
RCEN - устанавливается для разрешения режмма приема модуля IC
PEN - обнуляется для инициирования стоп-усшовия шины IC
RSEN - устанавливается для инициирования повторных старт-условий шинь1И
SEN - устанавливается для инициирования старт-условий шины IC
0x013
SSPSTAT
регистр
состояния модуля HSSP
Назначение
SMP: 1 - стробирование данныхосуще,ствляегся в конце битового интервала; О - в середине интервала
СКЕ - 1 - передача данных осуществляется по переднему фронту импульсовзск
D/A - используется в режиме ГС: 1 - последним был передан байт данных; О - байт адреса
Р - флаг обнаружения стопового6ита
S - устанавливается при обнарУении стартового бита (в режиме 1С)
R/ W - бит типа операции в ре>киме I С:
0 - запись;
1 - чтение
UA - устанавливается в том случае, когда необходимо модифицировать адрес (содер:жимое регистра SSPADD, режим ГС)
Значение BSR | Адрес | Регистр | Функции/назначение битов |
| 0x013 | SSPSTAT | | Назначение |
| BF - флаг «буфер полон»; уаанавливается при заполнении буфера во время приема данных или их передачи |
| 0x014 | SSPBUF | Буферный региар данных модуля MSSP |
| 0x010 | PW3DCL | Региар младших разрядов значения интервала модуля PWM3 |
| | | | Назначение |
| | DC1 - бит 1 значения интервала |
| DCO - бит 0 значения интервала |
| TM2PW3 - бит выбора генератора периода: 1 - используются TMR2 и PR2; 0 - используются TMR1 и PR1 |
| Не используются |
| 0x011 | PW3DCH | Региар аарших разрядов значения интервала модуля PWH3 |
| 0x012 | CA3L | Младший байт результата захвата модуля ССРЗ |
| 0x013 | САЗН | Старший байт результата захвата модуля ССРЗ |
| 0x014 | CA4L | Младший байт результата захвата модуля ССР4 |
| 0x015 | СА4Н | Старший байт результата захвата модуля ССР4 |
| 0x016 | TC0N3 | Регистр | травления для ССРЗ/ССР4 |
| Назначение |
| Не используется |
| CA40V - флаг переполнения модуля ССР4 |
| CA30V - флаг переполнения модуля ССРЗ |
| CA4ED1 - CA4ED0 - выбор режима захвата модуля ССР4. 11 - захват по каждому шестнадцатому переднему фронту импульсов; 10 - захват по каждому четвертому переднему фронту импульсов; 01 - захват по каждому переднему фронту импульсов; 00 - захват по каждому заднему фронту импульсов |
| CA3ED1 - CA3ED0 - выбор режима захвата модуля ССРЗ; 11 - захват по каждому шестнадцатому переднему фронту импульсов; 10 - захват по каждому четвертому переднему фронту импульсов; 01 - захват по каждому переднему фронту импульсов; 00 - захват по каждому заднему фронту импульсов |
| PWM30N - бит разрешения использования модуля PvJi |
Любое | 0x018 | PROPL | Младший байт результата, полученного при выполнении операции умножения |
Любое | 0x019 | PR00H | Старший байт результата, полученного при выполнении операции умножения |
0 ...
36373839404142 ...
159