Переключение выводов МК из программы
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Переключение выводов МК из программы
Блочок с помощью которого вы сможете вход сделать выходом и наоборот из запущенной программы.
Выложу пример, с которого установите блок. Работает на всех штатных МК. Блок на 16 контактов здесь.
Выложу пример, с которого установите блок. Работает на всех штатных МК. Блок на 16 контактов здесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Переключение выводов МК из программы
К сожалению, не смогу помочь, пользуюсь, с последними версиями программы.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Переключение выводов МК из программы
Блок сразу на 16 контактов. Как пользоваться смотрите ВИДЕО.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Переключение выводов МК из программы
Интересная фишка ,может кому и пригодится ,экономит порты МК ,можно скажем на один pin повесить кнопку и светодиод.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переключение выводов МК из программы
Типа сначала на ввод ,при нажатии кнопки переключиться на выход , а потом снова на ввод ...Можно - на лету . Но задумывалось для конфигурирования пинов без перепрошивки 

Электронщик до мозга костей и не только
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 32 раза
- Поблагодарили: 6 раз
Переключение выводов МК из программы
алгоритм работы не понятен ,допустим есть кнопка есть реле ,так вот жмем с начало кнопку срабатывает реле теперь он выход и кнопка не доступна что бы выключить ,ладно делаем таймер на переход в кнопку тогда реле не будет работать смысл не понятен на один пин кнопку и светодиод ?может для другого случая нужно?ViktorPetrov писал(а): 14 янв 2023, 15:52 Интересная фишка ,может кому и пригодится ,экономит порты МК ,можно скажем на один pin повесить кнопку и светодиод.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Переключение выводов МК из программы
Алгоритм такой: кнопка управляет каким то другим реле, а этот реле управляется другой кнопкой. Таким образом один вывод мк используется вместо двух.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Переключение выводов МК из программы
Думаю, по нормальному не получится. Если только светодиод и кнопка. В других вариантах разработки с нуля есть куча мк для расширений без извращений. На мой взгляд, только для очень специфичных применений.aidar_i писал(а): 15 янв 2023, 09:53 Алгоритм такой: кнопка управляет каким то другим реле, а этот реле управляется другой кнопкой. Таким образом один вывод мк используется вместо двух.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переключение выводов МК из программы
Для экономии пинов может не получится ,а вот для расширения пинов пойдет (например есп8266)и работы с 5 вольтами(преобразователь уровней). Но основная задумка это порт ввода вывода без перепрошивки(программное управление) . А алгоритм управления на другом МК или каскаде.Sancho писал(а): 15 янв 2023, 10:15Думаю, по нормальному не получится. Если только светодиод и кнопка. В других вариантах разработки с нуля есть куча мк для расширений без извращений. На мой взгляд, только для очень специфичных применений.aidar_i писал(а): 15 янв 2023, 09:53 Алгоритм такой: кнопка управляет каким то другим реле, а этот реле управляется другой кнопкой. Таким образом один вывод мк используется вместо двух.


Электронщик до мозга костей и не только
- Phazz
- Полковник
- Сообщения: 3130
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Переключение выводов МК из программы
Кнопка + светодиод.
Кнопка опрашивается каждые 100мс изменяя выход на вход на 1 цикл. Все остальное пин находится в состоянии выхода
Отправлено спустя 1 минуту 21 секунду:
Согласен задача специфическая, но имеет место быть )
Кнопка опрашивается каждые 100мс изменяя выход на вход на 1 цикл. Все остальное пин находится в состоянии выхода
Отправлено спустя 1 минуту 21 секунду:
Согласен задача специфическая, но имеет место быть )
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переключение выводов МК из программы
Главное идея(механизм) , а где его использовать и для чего дело пользователя. Главное знать- появилась такая возможность, которой раньше не было
- распределенные вычислительны системы типа...

Электронщик до мозга костей и не только
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 11 июн 2016, 12:42
- Откуда: Инза
- Благодарил (а): 5 раз
Переключение выводов МК из программы
Этот блок удобно использовать для экономии выводов при использовании 7-ми сегментных индикаторов или LCD1602 и кнопок. Как например здесь https://we.easyelectronics.ru/Fahivec/s ... singe.html или здесь https://we.easyelectronics.ru/lcd_gfx/z ... llera.html .
А этот блок можно как то использовать совместно с кнопками и стандартным (или блоками пользователей, например от Dryundel) блоками для HD44780?
Я одно время хотел так сделать, но не нашёл как переназначить занятые на LCD выводы МК. А писать свой блок не хотелось...
А этот блок можно как то использовать совместно с кнопками и стандартным (или блоками пользователей, например от Dryundel) блоками для HD44780?
Я одно время хотел так сделать, но не нашёл как переназначить занятые на LCD выводы МК. А писать свой блок не хотелось...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя