Вот и мне кажется что дело в кварце. А что у тебя за PIC? И чё ты с ним такое сделал что он стал на половину живой? Но здесь есть один момент: дело в том,
что у меня ICD и DEMOBOARD собраны PIC16F876 идентичных. И вот когда я шью этот PIC (тот что полудохлый, но благо память живая и ICD его видит
пишет PIC16F876 revision B4 found)и вставляю его в
рабочий ICD всё стоит мёртвым грузом. Хотя там и
кварц(20MHz)живой и кондёры на 22p стоят хорошие.
Ладно сегодня попробую поэксперементировать с кварцами. Да, и ещё я заметил следующие.
Во время загрузки ОС видимо идёт опрос портов ввода/вывода ну и COM попадает в их число.
Если PIC чистый ну или забит 0000 то светодиод не мигает на DEMOBOARD. А если зашита эта программа
мигания, то светодиод как я писал постоянно горит,
а в момент опроса портов начинает мигать(ну раз 5 мигнёт и всё). Да кстати, с этого сайта я повторил
ICD2 и DEMOBOARD
http://de7bugger.narod.ru/
RESPECT Автору!