Так разберитесь в азах, элементарных вещах, кто же Вам запрещает!
Вот ещё один вариант сдвигового регистра с более удобной предустановкой:
Сдвиговый регистр_6.PNG
Нажимаем по одной кнопке(такие у меня ограничения для упрощения), я думаю это вполне разумно! Нажимаем по очереди на кнопки входов 1-8, предустанавливая соответствующие разряды регистра сдвига в логическое "1", затем для запуска сдвига нажимаем "Пуск", всё! Регистр закольцован, вроде всё как Вы хотели?!
Сдвиговый регистр_6.owle
Чуть не забыл самое главное: регистр легко(я бы сказал очень легко) расширяется до 32 разрядов!
Такое впечатление, что на этой неделе по программе изучение сдвигового регистра сразу во всей галактике: https://owen.ru/forum/showthread.php?t=36812&page=2
Последний раз редактировалось Сергей0308; 20.10.2022 в 00:40.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Добрый день Сергей0308, скажите, что не так? У меня при симуляции вот, что получается:Сдвиговый регистр_6.PNG
Последний раз редактировалось Pvalp; 20.10.2022 в 14:44.
Настройки макросов(их всего два в моём проекте) тоже нужно перенести в свой проект, при копировании(вставке) макроса его настройки(находятся в свойствах макроса) принимают значения по умолчанию и не соответствуют настройкам в моём проекте!
Настройки макросов.jpg
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Извините, а что должно стоять в настройках макросов PUTBIT8 и EXTRACTBIT8? У меня стоят в параметрах значение констант 0..7
Сдвиговый регистр_6_1.PNG
Сдвиговый регистр_6_2.PNG
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.