![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
![]() |
![]()
Сообщение
#1
|
||
Начинающий Технический Маньяк ![]() ![]() Группа: Технический Маньяк Сообщений: 32 Регистрация: 6.4.2012 Вне форума Авто: subaru Репутация: ![]() ![]() ![]() |
Доброго дня.
Помнится здесь на форуме раньше была тема по PIC, но что-то найти не могу. (IMG:style_emoticons/default/sad.gif) Решил сделать устройство сопряжения кнопок на руле с модулем круиз контроля фирмы Rostra. С разработкой схемы вроде проблем нет, а вот с написанием программы для PIC есть сложности. прошу помочь с написанием программы. Принципа работы нужно добиться такого. программа отслеживает напряжение на аналоговом входе GP4, в зависимости от напряжения определяется какая нажата кнопка и по определенному правилу на остальных выходах появляется логическая единица. Нажатие кнопки on/off приводит к появлению на выходе GP0 логической единицы. выход работает как тригер, при отпускании конопки on/off на выходе GP0 единица. При повторном нажатии на кнопку ON/OFF на выходе GP0 - ноль. При нажатии кнопки cancel происходит проверка состояния выхода GP0, если GP0=1, то на выходе GP0 появляется ноль и спустя 0,2 секунды возвращается логическая единица. Если GP0=0, то никаких действий не происходит. При нажатии кнопки кнопки set/coast на выходе GP1 появляется логическая единица до тех пор, пока нажата кнопка set/coast. при отпускании кнопки set/coast GP1=0. Аналогично, при нажатии кнопки кнопки res/acc на выходе GP2 появляется логическая единица до тех пор, пока нажата кнопка res/acc. при отпускании кнопки res/acc GP2=0. Аналогично, при нажатии кнопки кнопки call на выходе GP5 появляется логическая единица до тех пор, пока нажата кнопка call . при отпускании кнопки call GP5=0. Огромное спасибо всем кто сможет помочь. |
|
![]() |
||
![]() |
![]()
Сообщение
#2
|
|
Технический Маньяк-Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 7049 Регистрация: 3.6.2009 Из: Армения На форуме Авто: Lancer IX, AT Репутация: ![]() ![]() ![]() |
|
![]() |
|
![]() ![]() ![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2025 Форум Технических Маньяков. |
|