Zapolyarny писал(а): Пт июн 26, 2026 15:56:46
OpenPLC использует модуль DebugWire в Atmega?
Нет, конечно. Он там не нужен. Прочитайте уже, как отлаживают программы на МЭК-языках.
roman.com писал(а):Ну какой ещё ПЛК ? Блин. Ну куда ?
Языки МЭК 61131-3 используются в разных средствах автоматизации, в том числе и ПЛК. Нет никаких ограничений на использование их для программирования чего угодно, в том числе и МК, ведь на выходе, в случае OpenPLC, вы получаете машинный код. Например, БМВ и Фольксваген уже много лет используют Codesys для программирования бортовой электроники своих автомобилей.
Rapra писал(а):Это называется оверинжениринг - привлечение неоправданно больших ресурсов для решения простой задачи.
Вот вообще не в тему сентенция, понимаю, вам хочется чё-нить сказать, но вы не в теме.
Я всего лишь предложил ТС использовать для программирования задач автоматизации языки, предназначенные для этого. Можно, безусловно, заниматься суходрочкой на асме, но зачем? У ТС типовая задача, ну так бери язык, предназначенный для изображения конечных автоматов, бери готовые блоки для подавления дребезга, думай о том,
что тебе нужно сделать, а не какой бит установить-сбросить для этого в каком-то периферийном регистре.