Так можно быстро переключать включённые выхода, например каждый цикл программы и сделать задержку выключения выходов на 15 циклов программы, получится динамическое управление выходами, по аналогии с динамической индикацией, то есть отпадёт ограничение в один одновременно включённый выход, сможем полноценно управлять выходами, если не требуется высокое быстродействие(±100-200 мс), мне кажется, для большинства случаев это будет приемлемо!
Или лучше писать состояние выходов изменивших своё состояние(звучит прикольно), так быстродействие практически не пострадает, кроме случаев, когда все(много) выхода одновременно включаются-выключаются!




Ответить с цитированием