Здравствуйте господа форумчане.Боюсь,что сейчас меня начнут пинать,но все же обращаюсь за советом.Периодически бывает необходим генератор,как раз оказались под рукой PIC16F877 и МАХ038,схему видел раньше и решил собрать,в принципе ничего сложного.Но как всегда бывает,решил улучшить параметры,т.к.прочитал,что нельзя коммутировать диапазонные конденсаторы МАХ038 портами контроллера из-за отрицательного напряжения на 5 выводе МАХ038.Взял за основу доработки из материала
"Генератор-частотомер автор PUSHOK62" на транзисторах DTA и DTC 114.В общем генератор запустился,но при переключении по кольцу диапазонов обнаружилось,что не работает второй диапазон - до 50 Гц, отсутствует управление с 29 вывода PICa "RD6" -на выходе высокий уровень.Поменял контроллер-тоже самое.Поменял транзистор,думал,что пробит,ничего не меняется.Отпаял транзистор,прицепил напрямую вывод контроллера к конденсатору,все заработало и на выходе МК как положено низкий уровень.На других диапазонах работает нормально. Не могу врубиться,в чем причина.Как я понимаю,выход портов организован на паре комплементарных полевиков что для PICa,что для ATMEGA и в принципе все должно работать.Если откликнется PUSHOK62,буду весьма признателен.Желающих меня попинать просьба не отвечать.