Подстроечник крутить не пробовал? Еще бы его проверить - китайцы иногда средний вывод подстроечных резисторов не по логике располагают, сбоку, а не в середине. Пока только на него думаю.
Константа восстанавливается так: 1. Считываешь пик программатором. 2. Если на нем есть прошивка - стираешь ее. 3. Снова считываешь, видишь чистый пик. 4. Прокручиваешь ползунок в окне для текста прошивки до самого конца (у меня все заполнено нулями, т.к. нет контроллера в программаторе. У тебя в чистом контроллере везде должно быть 3FFF). 5. В самую последнюю ячейку вписываешь значение константы (например, 3424) 6. Прошиваешь контроллер. Если программа будет спрашивать, переписать ли OSCCAL, отвечаешь утвердительно. 7. Константа снова на месте.