настройка макроса АЦП

PIC версия программы(разные темы)

Re: настройка макроса АЦП

Сообщение Vovan_G5 (Владимир) » 14 авг 2016, 20:28

Подниму темку.
Вожусь ATMEGA328P_32PIN. У нее есть пару аналоговых ног которые подключаются к АЦП. Это ADC6 и ADC7. При нехватке ног это очень хороший бонус.
Однако Фк5 их игнорирует. Я из положения выхожу следующим образом, для использования АЦП ADC7 и пишу строку
ADMUX = (1 << REFS0) |(1 << ADLAR) | (1<<MUX0)| (1<<MUX1)| (1<<MUX2);
в ADC_RAW_Configure_Channel. Работает, но хотелось бы универсальности. Есть ли исправленный AVR_CAL_ADC? У меня самого не хватает ума как подкорректировать переменную Channel и что бы в иконке АЦП появились два дополнительных канала.
Ник: Vovan_G5
Имя: Владимир
(Харьков)
Консультант
Консультант
Информация о пользователе

Re: настройка макроса АЦП

Сообщение Taska (Максим) » 15 авг 2016, 07:59

Я так полагаю тебе не AVR_CAL_ADC править нужно, файл ATMEGA328P.fcd
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе

Re: настройка макроса АЦП

Сообщение Vovan_G5 (Владимир) » 15 авг 2016, 09:21

Спасибо, Макс, натолкнул на правильную мысль.
Я этот файл не до конца отредактировал, Pins добавил, ADCPins добавил, а параметр ADCPins надо было поставить 8!
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Vovan_G5
Имя: Владимир
(Харьков)
Консультант
Консультант
Информация о пользователе
Вернуться наверх

Пред.

Вернуться в Flowcode PIC

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей