1. ADCH считываете? Новый результат в ADCH:L появляется только после считывания ADCH.
2. Ножка случайно не закорочена на питание/землю?
3. Аналоговое питание присутствует?
4. Порт входа АЦП настроен на 3-е состояние?
5. Напряжение на входе АЦП не превышает опорное напряжение?
5. Точно уверенны, что значения АЦП не меняются? может, ошибка в другом месте кода?
P.S.
Цитата
5-й всегда 0, зарезервирован, или назначения не нашлось, неважно;
5й (если считать с 1-го) - это флаг ADIF (ADC Interrupt Flag), т.е. вышеупомянутый Вами "бит окончания конверсии".