2016-06-13 4 views
-1

Я использую dsPIC33EP512MU810 и хочу использовать ADC1 для чтения аналогового значения из PORTB.R0.dsPIC33EP512MU810 Канал АЦП для отображения контактов

Использование MicroC Pro для компилятора dsPIC, я использую их библиотеку ADC. Функция ADC_GET_Sample (unsigned int channel) требует соответствующего канала для чтения.

Я просмотрел техническое описание несколько раз, но не могу определить канал для сопоставления каналов для этого MCU.

Может кто-то, пожалуйста, помогите мне?

+0

ли вы рассмотреть вопрос о поиске на выводе MCU и выбрать номер канала оттуда? Это сработало? – Lundin

ответ

2

Посмотрите на странице 9:

http://ww1.microchip.com/downloads/en/DeviceDoc/70616g.pdf

Pins отмечены как AnX (как AN0, AN2 ... AN31) Ваши АЦП каналов.

Например AN0 (ADC канала 0) на RB0 (контакт 25 из MCU), AN29 (канал 29) на RE5 (вывод 3 из MCU), и так далее ...