Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 28 мар 2024, 20:34

Часовой пояс: UTC + 3 часа [ Летнее время ]



Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Анти-спам
Анти-спам:
Выполните задание
   

Обзор темы - Кнопка
Автор Сообщение
  Заголовок сообщения:  Re: Кнопка  
Цитата
Немного подправил код, была выявлена ошибка (обнуление длинного нажатия)


Вложения:
Button.zip [7.25 КБ]
Скачиваний: 566
Сообщение Добавлено: 25 июн 2018, 15:45
  Заголовок сообщения:  Re: Кнопка  
Цитата
а) Есть кнопка… короткое нажатие включает клаксон, а длинное нажатие включает/выключает освещение салона. Клаксон не должен звучать когда производится управление освещением.
б) Есть кнопка… короткое нажатие включает/отключает освещение, а длинное нажатие включает/отключает вентилятор. Свет не должен включиться или выключится при управлении вентилятором.
в) и т.д.
Сообщение Добавлено: 18 май 2018, 02:26
  Заголовок сообщения:  Re: Кнопка  
Цитата
Сообщение Добавлено: 18 май 2018, 00:53
  Заголовок сообщения:  Re: Кнопка  
Цитата
Сообщение Добавлено: 08 май 2018, 15:21
  Заголовок сообщения:  Re: Кнопка  
Цитата
Сообщение Добавлено: 07 май 2018, 19:10
  Заголовок сообщения:  Re: Кнопка  
Цитата
Будь здоров!
Сообщение Добавлено: 02 май 2018, 20:38
  Заголовок сообщения:  Re: Кнопка  
Цитата
Классный и компактный код, не то что мой. Благодарю за помощь и консультацию.
Сообщение Добавлено: 02 май 2018, 20:12
  Заголовок сообщения:  Re: Кнопка  
Цитата


Вложения:
-sergius-_Button.zip [7.45 КБ]
Скачиваний: 758
1.png
1.png [ 26.26 КБ | Просмотров: 12794 ]
Сообщение Добавлено: 02 май 2018, 18:30
  Заголовок сообщения:  Re: Кнопка  
Цитата


Вложения:
Кнопка (нажать или удержать).zip [10.92 КБ]
Скачиваний: 642
Сообщение Добавлено: 02 май 2018, 17:21
  Заголовок сообщения:  Re: Кнопка  
Цитата
Закономерные ошибки начинающих:
Не учтено быстродействие МК при выполнении процедур. Ты даже моргнуть не успеешь, а переменная Timer_Key переполнится несколько десятков раз. Если предположить, что твой МК остался на заводской частоте, то это 1 МГц… то бишь твоя переменная Timer_Key будет прибавлять 1 почти примерно каждые 10 мкс. А за секунду переменная сколько раз переполнится? Вот и я о том же…
Подпрограмма Button в твоём варианте должна вызываться не из тела программы, а по какому либо прерыванию (к пимеру по Timer0 или Timer1.)
И ещё… порт DDRB.0 должен быть сконфигурирован на вход, а не на выход… иначе при нажатии кнопки выгорит порт.

PS. А вообще лучше пример свой кидать сюда полностью, а не скрин.
Сообщение Добавлено: 02 май 2018, 14:54

Часовой пояс: UTC + 3 часа [ Летнее время ]


Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB