Форум Микро-Чип

Форум Микро-Чип (http://www.microchip.su/index.php)
-   Продукция MICROCHIP (http://www.microchip.su/forumdisplay.php?f=6)
-   -   PIC18F46K40, не работает 1 или 2 входа ADC (http://www.microchip.su/showthread.php?t=18516)

YBosco 11.07.2019 14:50

PIC18F46K40, не работает 1 или 2 входа ADC
 
Уважаемые!

Столкнулся с такой неожиданной проблемой.
При установке ADPCH = 7, АЦП выдаёт либо вообще ничего, либо какую-то ерунду. Это в статике.
А в динамике при переборе адресов последовательно 7 адрес выдаёт то же, что и 6.

И на некоторых экземплярах ещё такая же песня с 20-21 адресами. Дальше 26 не ходил.

Никто такого не наблюдал?

Все остальные адреса работают нормально, правильно.

pfgx 13.07.2019 10:00

Re: PIC18F46K40, не работает 1 или 2 входа ADC
 
"Адрес" 7 видимо как-то связан с активностью тактового генератора (OSC1/OSC2). А "адрес" 20 это I2C.

Если куплено за 3 копейки в Китае - ничего удивительного.

sdn_sdn 13.07.2019 13:27

Re: PIC18F46K40, не работает 1 или 2 входа ADC
 
Цитата:

Сообщение от pfgx (Сообщение 241078)
"Адрес" 7 видимо как-то связан с активностью тактового генератора (OSC1/OSC2). А "адрес" 20 это I2C.

Если куплено за 3 копейки в Китае - ничего удивительного.

Маловероятно, что за копейки в китае его можно купить.
Просто автор не до конца разобрался с этим чипом.

YBosco 15.07.2019 16:58

Re: PIC18F46K40, не работает 1 или 2 входа ADC
 
Цитата:

Сообщение от pfgx (Сообщение 241078)
"Адрес" 7 видимо как-то связан с активностью тактового генератора (OSC1/OSC2).

Спасибо!
С этим входом разобрался. Очень запутанная система конфигурирования. Помимо регистров, отвечающих за то, откуда идёт тактовая частота, есть ещё конфигурационные параметры.
Короче говоря, нужно было поставить

CONFIG FEXTOSC = OFF,
и вход заработал правильно.


Часовой пояс GMT +3, время: 07:53.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot