Цитата(BLex @ Sep 7 2006, 20:48)

Вроде бы в программе все, что требовалось поменял. Осциллографом посмотрел, что контроллер долбит АЦП, но АЦП ни в какую не отвечает (причем АЦП 100% рабочий).
Кто-нибудь сталкивался с такой проблемой? Как её можно решить оставив линии на пинах P1.0 и P1.1 ?
Раз интерфейс программный, то можно на любых пинах реализовать. А чтобы много в программе не менять, достаточно использовать символические имена сигналов. Типа
#define SDA_PIN 0x01
#define SCL_PIN 0x02
#define RESET_SCL P1DIR|=SCL_PIN
#define SET_SCL P1DIR&=~SCL_PIN
Тогда при смене пинов назначения достаточно будет поменять изменить всего две верхние строчки. А по поводу вашей проблемы думаю, что вы где-то недоправили исходник.