Всем привет !
Обновил прошивку. Скачало первую мою прошивку куча людей и все морозятся, неужели некто не затестил !?
В процессе работы обнаружил косяки в старой версии, их исправил, и дополнил прошивку разными плюшками.
...Краткое нажатие на энкодер подтверждение, старт стоп генерации и переход в меню, долговременное нажатие(около 2сек) возврат в пред.меню, долгое нажатие при генерации или остановленной генерации выход в меню с остановкой генерации, при остановленной генерации на экране OFF и при запущенной ON.
...Меандр на выходе А, теперь имеет настраиваемую скважность, от 5% до 95%.
...DR форма мертвое время настраивается от 5% до 45%.
...Выбор частоты во всех формах сигнала(шагом выбранным ранее) можно делать как при генерации так и когда генерация остановлена.
RAR архиватор стоит старый, я к нему привык и сносить не хочу, по этому даю прошивку Hex форматом, пробуйте, тестируйте благодарить конечно-же не нужно !.
Фазовое дрожание частоты побороть не выходит, если есть у кого-то пример(исходник на Bascom с примером конечно-бы предпочтительней) или дельный совет как этот Джиттер победить поделитесь ?!
Основная генерация работает на вставках кода ассемблера, я его вообще практически не знаю, и как привязать эту генерацию к таймеру вставками ассемблера чтобы частота подавалась через одинаковое время я не могу-не шарю !
Всем удачи и мирного неба.
- Вложения
-
- GEN_encoder_v2.hex
- (20.93 KiB) Скачиваний: 127