AD1CON2: АЦП 1 контрольный регистр 2
Bit 15-13 VCFG <2:0>: Бит конфигурации преобразователя источника опорного напряжения
Bit 12-11 Не определены, считаются равным 0
Bit 10 CSCNA: Сканирование входов для CH0+ в течении Sample A бита
1= проводить сканирование
0= не проводить сканирование
Bit 9-8 CHPS<1:0>: Бит выбора использования каналов
Когда AD12B=1,CHPS<1:0> не используется – считается равным 0
1x= преобразования по всем каналам
01= преобразования по каналам CH0 и CH1
00= преобразование по каналу CH0
Bit 7 BUFS: Бит статуса заполнения буфера (действителен только при BUFM=1)
1= АЦП заполняет вторую половину буфера, пользовательские приложения должны прочитать первую
0= АЦП заполняет первую половину буфера, пользовательские приложения должны прочитать вторую
Bit 6 Не определён, считается равным 0
Bit 5-2 SMPI<3:0>: Бит выбора последовательностей выборки/преобразования на прерывание
1111= прерывание после завершения каждой 16-й выборки/преобразования
1110= прерывание после завершения каждой 15-й выборки/преобразования
………………………………………………………………………………………….
0000= прерывание после завершения каждой выборки/преобразования
Bit 1 BUFM: Бит выбора режима заполнения буфера
1= заполнение первой половины буфера после первого прерывания и заполнение второй половины после следующего прерывания
0= всегда начинать заполнения буфера после старта
Bit 0 ALTS: Бит выбора режима альтернативного входа для выборки
1= использовать входной канал выбранный для Sample A при первой выборки и для Sample B при следующей
0= всегда использовать входной канал выбранный для Sample A
AD1CON3: АЦП 1 контрольный регистр 3
Bit 15 ADRC: Бит источника тактовой частоты АЦП
1= внутренний источник АЦП
0= частота берётся с системной частоты
Bit 14-13 Не определены, считаются равным 0
Bit 12-8 SAMC<4:0>: Бит времени авто выборки
11111= 31TAD
………………
00001=1TAD
00000=0TAD
Bit 7-0 ADCS<7:0>: Бит выбора тактовой частоты
AD1CHS123: Регистр выбора входного канала 1,2,3 АЦП1
Bit 15-11 Не определены, считаются равным 0
Bit 10-9 CH123NB<1:0>: Бит выбора отрицательного входа Sample B для канала 1,2,3
Если AD12B=1, то настройки бита являются недоступными.
Если AD12B=0, то:
11= AN9 – отрицательный вход CH1, AN10 – для CH2, AN11 – для CH3
10= AN6 – отрицательный вход CH1, AN7 – для CH2, AN8 – для CH3
01 и 00= VREF- - отрицательный вход CH1, CH2, CH3
Bit 8 CH123SB: Бит выбора положительного входа канала 1,2,3 для Sample B
Если AD12B=1, то настройка этого бита недоступна.
При AD12B=0:
1= AN3- положительный вход CH1, AN4 – для CH2, AN5 – для CH3
0= AN0- положительный вход CH1, AN1 – для CH2, AN2 – для CH3
Bit 7-3 Не определены, считаются равным 0
Bit 2-1 CH123NA<1:0>: Бит выбора отрицательного входа канала 1,2,3 для Sample A
Если AD12B=1, то настройка этого бита недоступна.
При AD12B=0:
11= AN9 – отрицательный вход CH1, AN10 – для CH2, AN11 – для CH3
10= AN6 – отрицательный вход CH1, AN7 – для CH2, AN8 – для CH3
01 и 00= VREF- - отрицательный вход CH1, CH2, CH3
Bit 0 CH123SA: Бит выбора положительного входа канала 1,2,3 для Sample A
Если AD12B=1, то настройка этого бита недоступна.
При AD12B=0:
1= AN3- положительный вход CH1, AN4 – для CH2, AN5 – для CH3
0= AN0- положительный вход CH1, AN1 – для CH2, AN2 – для CH3
AD1CHS0: Регистр выбора входного канала 0 АЦП1
Bit 15 CH0NB: Бит выбора отрицательного входа канала 0 для Sample B
1= AN1 – отрицательный вход для CH0
0= VREF- – отрицательный вход для CH0
Bit 14-13 Не определены, считаются равным 0
Bit 12-8 CH0SB<0:4> Бит выбора положительного входа канала 0 для Sample B
01100= положительный вход CH0 – AN12
……………………………………………….
00010= положительный вход CH0 – AN2
00001= положительный вход CH0 – AN1
00000= положительный вход CH0 – AN0
Bit 7 CH0NA: Бит выбора отрицательного входа канала 0 для Sample A
1= AN1 – отрицательный вход для CH0
0= VREF- – отрицательный вход для CH0
Bit 6-5 Не определены, считаются равным 0
Bit 4-0 CH0SA<0:4> Бит выбора положительного входа канала 0 для Sample A
01100= положительный вход CH0 – AN12
……………………………………………….
00010= положительный вход CH0 – AN2
00001= положительный вход CH0 – AN1
00000= положительный вход CH0 – AN0
AD1CSSL: Низкий регистр выбора сканирования входов
Bit 15-0 CSS<12:0> Бит выбора сканирования входов
1= выбрать ANx для входного сканирования
0= пропустить ANx для входного сканирования
Сноска 1: В устройствах без девяти аналоговых входов могут быть использованы все AD1CSSL биты. Однако, входы выбранные для сканирования без соответствующих входов в устройстве будут конвертированы ADREF-.
AD1PCFGL: Низкий регистр конфигурации порта АЦП1
Bit 15-0 PCFG<12:0>: Бит контроля конфигурации АЦП
1= Порт в цифровом режиме, чтение порта доступно, входной мультиплексор АЦП соединён с AVss
0= Порт в аналоговом режиме, чтение порта недоступно, АЦП делает выборку опорного напряжения.
Сноска1: В устройствах без девяти аналоговых входов все биты PCFG – R/W. Однако, бит PCFG сыгнорирует порты без соответствующих выходов в устройстве.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.