Пример реализации кнопок в ФК-5

AVR версия программы

Пример реализации кнопок в ФК-5

Сообщение Yushik (Андрей) » 24 авг 2015, 20:31

Здравствуйте уважаемый форум. Около трёх месяцев я сидел изучал примеры на форуме, и вот наконец-то начал сам создавать девайсы. Решил с вами поделится своими наработками по реализации кнопок в ФК. Известно новерное всем что очень удобно когда программа реагирует на кнопку после как её отпустиш (т.е по спаду импульса), раньше я делал как на картинке. Да неплохо работает но есть пара особенностей если кнопку удерживать нажатой то весь цикл программы как бы останавливается т. е. программа больше ничего не делает ждёт когда отпустят кнопку, я думаю что не везде это хорошо. И недавно я создавал устройство программа стала становится более менее сложной, и вот тут начали появлятся глюки (время цикла самопроизвольно увеличилось раз в десять или программа полностью останавливалась ). Методом удаления компонентов и макросов выяснилось что проблема была в одном из компонентов и макросов кнопки. Было решено придумать свой алгоритм опроса кнопки примером которого я хочу поделится ниже во вложении. Открытия я наверное не сделал, но возможно новичкам эта инфа пригодится. Данный алгоритм был опробован немного в другой программе в железе, как по мне работает нормально главное что есть возможность не останавливать полностью программу
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось Андрей 24 авг 2015, 22:09, всего редактировалось 1 раз.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Разработчик
Разработчик
Информация о пользователе

Re: Пример реализации кнопок в ФК-5

Сообщение Yushik (Андрей) » 24 авг 2015, 20:32

Архив к статье.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Разработчик
Разработчик
Информация о пользователе

Re: Пример реализации кнопок в ФК-5

Сообщение Enigm (Enigm) » 24 авг 2015, 21:13

Вот еще вариант кнопки на пролете, не задерживает программу.
Изображение
Аватар пользователя
Ник: Enigm
Имя: Enigm
(Сочи)
Гуру
Гуру
Информация о пользователе
Вернуться наверх

Re: Пример реализации кнопок в ФК-5

Сообщение Yushik (Андрей) » 24 авг 2015, 21:28

Спасибо вполне достойный пример.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Разработчик
Разработчик
Информация о пользователе
Вернуться наверх

Re: Пример реализации кнопок в ФК-5

Сообщение geliosss (geliosss) » 31 окт 2016, 04:57

Пример реализации кнопок с учетом дребезга контактов...
У вас нет доступа для просмотра вложений в этом сообщении.
Программатор MiniPro TL866CS
FC5 avr v5.5.2.1
Proteus 8.6 SP2
Аватар пользователя
Ник: geliosss
Имя: geliosss
(Новокузнецк)
Ученик
Ученик
Информация о пользователе
Вернуться наверх


Вернуться в Flowcode AVR

Кто сейчас на форуме

Пользователь просматривает форум: ISERVCENTR