Цитата(krofork @ May 11 2007, 08:50)

АЦП запускается по таймеру0 каждые 125 микросекунд
Табл. 7. Назначение разрядов регистра ADCCON.
Разряд Описание
7 Разрешить преобразование. Устанавливается пользователем с целью разрешить
режим преобразования
Сбрасывается пользователем с целью отменить
режим преобразования
6 Разрешает работу вывода ADCBUSY Устанавливается пользователем с целью разрешить
работу вывода ADCBUSY
Сбрасывается пользователем с целью отменить
работу вывода ADCBUSY
5 Управление питанием АЦП: Устанавливается пользователем с целью перевести
АЦП в нормальный режим работы;
АЦП должен быть включен за время не менее 500 мкс
до момента, когда он будет работать корректно
Сбрасывается пользователем с целью перевести АЦП
в режим малого энергопотребления
4-3 Режим преобразования: 00 Однополярный вход
01 Дифференциальный вход
10 Псевдодифференциальный вход
11 Зарезервировано
2-0 Тип преобразования: 000 Разрешить преобразование по сигналу на
входе CONVSTART
001 Разрешить преобразование по сигналу от
таймера 1
010 Разрешить преобразование по сигналу от
таймера 0
011 Однократное преобразование с управлением
от программы, после
преобразования биты сбрасываются в состояние
000
100 Непрерывное преобразование с управлением
от программы
101 Преобразование по сигналу с выхода PLA
Остальные сочетания зарезервированы
Попробуйте перевести в режим непрерывного преобразования и/или уточните настройку режимов работы АЦП