angir (17.11.2005 20:19, просмотров: 1) ответил jaga-jaga на проблема с настройкой ацп у пика
АЦП тактируется как Fosc/32 настройки в ADCON1 : тактируем как Fosc/32 .. (хотя быть может, именно adcon1 я забыл сконфигурить...)
настройки в ADCON0 : выдача данных как AD(9:2) - в ADRESH, 0-Й канал, опора - Vdd, модуль АЦП включен (0-й бит).
По идее, если даже я зыбыл сконфигурировать ADCON1, то получается скорость АЦП - Fosc/2 - тоесть нехилые 10 МГц - оно вообще не должно работать было бы ;-) Но с другой стороны, почему при прерывании 1000 раз в секунду - правдивый результат, а при прерывании 12000 раз в секунду - константа вылетает все время... Завтра на всякий случай проверю еще и ADCON1 - просто саму программу писал давно, и вот тут недавно пришлось ее чуть подразогнать, в результате чего и столкнулся с этой проблемой.