Как можно подключить несколько выходов типа Integer к одному входу
- KeyArduino
- Сержант
- Сообщения: 130
- Зарегистрирован: 21 июл 2019, 19:16
- Имя: Дмитрий
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
Приветствую господа офицеры! Посоветуйте, есть ли возможность средствами в Flprog подключить несколько выходов типа Integer к одному входу, и что бы блок на приёме (допустим дисплей, не важно любой блок с входом Integer) принимал поданную цифру.
Пробовал повесить переменную на выходы и на вход, не прокатывает
Пробовал повесить переменную на выходы и на вход, не прокатывает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
На выход свитч переменную со входом для разрешения записи, который подключить блоку изменения числа.
У Вас запишется цифра при нажатии кнопки и ноль при отпускании.
Если не нужно обнулять, уберите свитч с блоком изменения числа.
У Вас запишется цифра при нажатии кнопки и ноль при отпускании.
Если не нужно обнулять, уберите свитч с блоком изменения числа.
Последний раз редактировалось aidar_i 04 ноя 2019, 21:55, всего редактировалось 2 раза.
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
MUX или можно использовать свитч (переключатель)Приоритет кнопок такой -самый большой 3,2,1
Только вы опять не уточнили как вам нужно - пока нажата кнопка ,число на выходе или кратко нажали и записали число на выход
второй тогда вариант
Можно хоть 10 выходов к 1 входу , но в один момент только один вход к выходу .Это называется мультиплексор Только вы опять не уточнили как вам нужно - пока нажата кнопка ,число на выходе или кратко нажали и записали число на выход

второй тогда вариант
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Как можно подключить несколько выходов типа Integer к одному входу
шифратор проще
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
Это да !!! Если цифры совпадают с номерами входов ,а если нет ,то не пойдет
Электронщик до мозга костей и не только
- KeyArduino
- Сержант
- Сообщения: 130
- Зарегистрирован: 21 июл 2019, 19:16
- Имя: Дмитрий
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
Всем спасибо!


-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
Не совсем, вот простой анализ всех вариантов: Варианты расположены по мере увеличения занимаемой памяти МК.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2451
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Как можно подключить несколько выходов типа Integer к одному входу
Если требуется получить номер входа то наверное так.KeyArduino писал(а): 04 ноя 2019, 22:26 Всем спасибо!Самый простой и компактный вариант действительно Шифратор!
Но будьте внимательны, при нажатии нескольких кнопок одновременно, на выходе будет наибольшее значение, а не последнее.
Отправлено спустя 55 минут 50 секунд:
Вот блок который будет выдавать значение последней нажатой кнопки, независимо от того отпущена предыдущая кнопка или нет.
На выходе в любом случае будет значение соответствующее кнопке которая была нажата последней.
Если не нажата ни одна кнопка, на выходе будет значение соответствующее digit0
Соответствующие значения настраиваются в параметрах пользователя.
.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- KeyArduino
- Сержант
- Сообщения: 130
- Зарегистрирован: 21 июл 2019, 19:16
- Имя: Дмитрий
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
Увеличение входов только размножением кода?Dryundel писал(а): 05 ноя 2019, 09:01 Вот блок который будет выдавать значение последней нажатой кнопки
- Dryundel
- Полковник
- Сообщения: 2451
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Как можно подключить несколько выходов типа Integer к одному входу
Да. Но там все просто. Добавляете вход, соответствующий параметр и клонируете одну строку в коде. Естественно циферки увеличиваете на единицу по аналогии с имеющимися.
Ну или говорите сколько входов надо.

- KeyArduino
- Сержант
- Сообщения: 130
- Зарегистрирован: 21 июл 2019, 19:16
- Имя: Дмитрий
- Контактная информация:
Как можно подключить несколько выходов типа Integer к одному входу
Спасибо я так и думал, просто решил уточнить, нет ли нюансов, а так с элементарным то справлюсь, Спасибо!!!Dryundel писал(а): 05 ноя 2019, 19:32 Да. Но там все просто. Добавляете вход, соответствующий параметр и клонируете одну строку в коде. Естественно циферки увеличиваете на единицу по аналогии с имеющимися.
Ну или говорите сколько входов надо.
- Dryundel
- Полковник
- Сообщения: 2451
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Как можно подключить несколько выходов типа Integer к одному входу
Есть маленький...KeyArduino писал(а): 05 ноя 2019, 19:55 Спасибо я так и думал, просто решил уточнить, нет ли нюансов
Чуть не забыл, еще надо необходимое количество флагов задекларировать.

- ykamerton
- Сержант
- Сообщения: 292
- Зарегистрирован: 03 сен 2017, 00:31
- Откуда: Воронеж ykamerton@yandex.ru
Как можно подключить несколько выходов типа Integer к одному входу
А так что не катит.
[spoiler]https://flprog.ru/bez-rubriki/helppage/ ... tringBlock[/spoiler]
[spoiler] [/spoiler]
[spoiler]https://flprog.ru/bez-rubriki/helppage/ ... tringBlock[/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя