Как работать с битами, и другими системами счисления???
Есть какие примеры?
ST для ПРxxx.
Как работать с битами, и другими системами счисления???
Есть какие примеры?
ST для ПРxxx.
А что конкретно интересует?
Выделять биты из маски упаковывать в маску, так же через точку как в обычном ST.
b0:=Mask.0;
b1:=Mask.1; и т. д.
AND, OR, NOT работают как обычно тоже.
В этой теме на разных страницах порядка 10 примеров есть.
Тут выкладывал пример автомата состояний на ST https://owen.ru/forum/showthread.php...91&page=64#635
Пример сдвигового регистра https://owen.ru/forum/showthread.php...&page=260#2598
Последний раз редактировалось kondor3000; 26.11.2022 в 18:31.
Последний раз редактировалось ПавелП; 27.11.2022 в 11:11.
Тема в которой вы пишите, называется "Создать функцию на ST", об этой теме и пишу, что около 10 примеров есть,
тут все примеры на разных страницах на языке ST и текстом и некоторые файлами.
Например на 4 и 5 стр., petera выложил первые 2 свои функции, они текстовые, достаточно скопировать текст к себе в проект.
https://owen.ru/forum/showthread.php?t=35489&page=4#38
https://owen.ru/forum/showthread.php?t=35489&page=5#41
Последний раз редактировалось kondor3000; 28.11.2022 в 14:27.
Всё верно, я не эту тему имел в виду, а вообще!
Вот из вашего примера: MM: ARRAY [1..12] OF udint := [5,1,1,4,6,2,4,0,3,5,1,3];
Я могу только облизнуться, у меня ПР200, и там ТАКОГО нет...
Не полная реализация версии ST, только как функция...
Мне уже удалось высунуть через узкое место руки - единственную переменную udint 4 байта для обратной связи и управления.
И разобраться с особенностями такого взаимодействия методом тыка...
Так что уже пишу "полноценную" программу управления на ST
с учётом специфики железяки.
P.S. Вспоминаются времена, когда ПК были громадными, и с однокристалками очень дохленькими!
Последний раз редактировалось petera; 28.11.2022 в 21:30.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Проверил - посыпаю голову пеплом.
Очень благодарен, что делаете работу за ОВЕН...
Я пробовал один из примеров из кодесус перенести в ОЛ - там сразу проверка подавилась.
Это хелп такой...
Не понимаю, зачем они скрывают возможности?