"... таки разобрался с программой отрисовки? Она ж там довольно сильно фильтрует сигнал..."
не, это действительно было б слишком головоломно,
где на низких развертках забирается от ацп - это место нашлось сравнительно быстро, но оставались бы не затронутыми быстрые развертки, пошел с другой стороны - нашел где начинается отрисовка "луча". Так что свой код я втиснул в процедуру формирования экранного "буфера", т.е. уже после "математики". Не слишком удачное место, но изначально я и не рассчитывал, что получиться, просто шел на удачу. А вскоре разработчик выложил в доступ 50-ю, рыться в прошивке отпала необходимость.
Дисассемблер не осваивал, базой послужил файл (если правильно помню расш. .lst) куда компилятор льет инфу для отладки (адр., код, asm-нотация).
... т.е. за более плавную кривую мы платим ограниченной полосой пропускания...
несколько ни так, полоса пропускания - характеристика из аналоговой техники - ее недостаток исказит форму сигнала в плане заваливания фронтов и провала амплитуды. Эта проблема видна еще до попадания на ацп. Уже в МК, краеугольный камень - скорость оцифровки, включая накладные на заполнение массива. А дальше, действительно существуют два метода рисования кривой по точкам, один красивей для синусоид, другой для прямолинейных форм. И некоторые закладывают оба метода в свои осц., а большинство только первый. Не математик - рассказал бы конкретней
... простое поднятие частоты АЦП ничего не даст ...
если ничего не корректировать в системе тактирования, типа махнуть кварц - первым отвалится дисплей, т.е. что успевает там ацп мы просто не увидим.
разгоняют изменяя систему тактирования
...нужно корректировать развертку...
там два способа на медленных развертках - опрос ацп по тику таймера, и на быстрых - выборка с прореживанием из массива
товарищи программисты, тем более осц.-строители Вам бы рассказали конкретней и интересней
да и некоторые мои дилетантские высказывания они назовут некорректными.