Девайс: at90s2313
Работает от кварца 5MHz.
С частотой примерно 0.5MHz переключаю одну из ног, чтоб получить меандр.
В место того что хотел увидеть (тонк линия) вижу (жирн. линия).
То есть сигнал жутко заинтегрирован. Сколько не смотрел схему выходов контроллера, не нашел что может так интегрировать сигнал. Для этого порядочная емкость нужна.
Если делаю на выходе частоту на порядки ниже, форма сигнала начинает приближаться к меандру, но с заваленными фронтами, то есть все равно интегрируется...
Вопрос: так и должно быть или что-то не так с контроллером?
Если да, то как мне его сделать нормальным, ведь такой маленький перепад фиг какая логика поймает. Я имею ввиду сделать средствами самого контроллера плюс может быть небольшая обвязка (триггеры шмидта не пойдет, т.к. запаришься все ноги ими обвешивать...)
Или AVR не предназначены для работы с выходами на таких частотах?