Доброго времени суток уважаемые!
Коллеги, столкнулся с проблемой, разрабатываю некий электронный выключатель (бытовой). По задумке на нем установлен:
TouchPanel (подключил на RA0-Read-X, RA1-Read-Y, RA2-DriveA, RA5-DriveB)
Температурный датчик
Датчик движения
Датчик освещенности
Все собрал (ну кроме датчика движения), проблема в следующем, вроде все работает если не использую датчик освещения (т.е. не читаю канал ADC (3-й)). Как только подключаю датчик (т.е. читаю ADC_Read(3)) //Читаю 3-й канал) перестает работать TouchPanel, ну и все наоборот. Конечно, может уже что называется "глаз замылелся"

, но не могу найти логического объяснения. Прошу вас, помогите найти ошибку, буду очень признателен за помощь.
Программно реализовывал на mikroPascal PRO for PIC.
Прилагаю проект в протеусе, ну собственно сам код.