Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 16.04.2011, 00:48  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Ерунда какая-то. У меня стоит 8MHz от внутреннего. Ну, пускай не та частота. Все равно работать должно, хоть и с другими таймингами.
А программатор какой? Через какой порт подключен. Винда W7?

Попробуйте ещё раз скачать и от внутреннего 8 мегагерц запустить. Кварц мешать не будет - выпаивать не надо.
Реклама:

Последний раз редактировалось omercury; 16.04.2011 в 00:52.
omercury вне форума  
Непрочитано 16.04.2011, 00:54  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

omercury, да отпустите вы человека спать. Не гуманно так вот проекты отлаживать.
Easyrider83 вне форума  
Непрочитано 16.04.2011, 00:56  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Я же силой-то не держу. Конечно пускай отдыхает! А потом, на свежую голову...
Утро вечера мудрёней.


! со светодиодом последовательно резистор стоит? У меня 100 ом. Жестоко, но зато поярче(да и диодов у меня банка)...

Последний раз редактировалось omercury; 16.04.2011 в 00:58.
omercury вне форума  
Непрочитано 16.04.2011, 01:01  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Ладно там мегу прилепил. Ну что было, то и прилепил. Но зачем кварцевый резонатор ставить? Чтобы иметь шим с часовой точностью? Или просто руки чешутся...
Черт, чего только тут на форуме не прочитаешь...
Easyrider83 вне форума  
Непрочитано 16.04.2011, 01:04  
poligon_85
Временная регистрация
 
Аватар для poligon_85
 
Регистрация: 11.04.2011
Сообщений: 54
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
poligon_85 на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Программатор AVR910 от prottoss (USB). Windows 7. На светодиод у меня тоже резистор 100 Ом стоит. Я не думаю что в частоте дело, всё с ней нормально.

Всё, спокойной ночи. Завтра продолжим
poligon_85 вне форума  
Непрочитано 16.04.2011, 09:59  
poligon_85
Временная регистрация
 
Аватар для poligon_85
 
Регистрация: 11.04.2011
Сообщений: 54
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
poligon_85 на пути к лучшему
Печаль Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Сообщение от Easyrider83 Посмотреть сообщение
Но зачем кварцевый резонатор ставить? Чтобы иметь шим с часовой точностью?
Был распаян на плате, вот и оставил. Только не надо говорить что от внешнего кварца в данном случае работать не будет. Какая разница внутренний/внешний.

Последний раз редактировалось mikes357; 17.02.2019 в 19:54.
poligon_85 вне форума  
Непрочитано 16.04.2011, 12:35  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

poligon_85, вопросы. У Вас диод катодом на пин контроллера? Я делал регулировку яркости в одну сторону через max, посчитав, что так оперативней, или всё-таки лучше 0-max-0? Удобна ли моя первая фича (возможность регулировки яркости сразу при включении удержанием кнопки) или это лишнее?
oleg_harp вне форума  
Непрочитано 16.04.2011, 12:40  
poligon_85
Временная регистрация
 
Аватар для poligon_85
 
Регистрация: 11.04.2011
Сообщений: 54
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
poligon_85 на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Анодом (+). Катод (-) через резюк на землю. Это "типа" не правильно, но работать должно. Пин настроен на выход.

Сообщение от oleg_harp Посмотреть сообщение
или всё-таки лучше 0-max-0? Удобна ли моя первая фича (возможность регулировки яркости сразу при включении удержанием кнопки) или это лишнее?
думаю 0-max-0, и чего сейчас прикинул, может и вправду плавно включать при удерании. Наверное это не лишнее!

Последний раз редактировалось poligon_85; 16.04.2011 в 12:43.
poligon_85 вне форума  
Непрочитано 16.04.2011, 12:48  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Сообщение от poligon_85 Посмотреть сообщение
может и вправду плавно включать при удерании
Вы хотите, чтобы при включении яркость плавно нарастала до запомненного значения? А смысл? У меня была просто возможность сразу регулировать от запомненного значения.
oleg_harp вне форума  
Непрочитано 16.04.2011, 12:53  
poligon_85
Временная регистрация
 
Аватар для poligon_85
 
Регистрация: 11.04.2011
Сообщений: 54
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
poligon_85 на пути к лучшему
По умолчанию Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?

Сообщение от oleg_harp Посмотреть сообщение
Вы хотите, чтобы при включении яркость плавно нарастала до запомненного значения? А смысл? У меня была просто возможность сразу регулировать от запомненного значения.
Да нет. Не надо никакого плавного нарастания при включении. Всё, забудьте. Вкл/выкл, 255-0-255-0 при удержании. Всё. Включение на ту яркость с которой выключили. Сразу, без всяких нарастаний.

Не понимаю ваш исходник... Что делает функция bright_ch () ?

Таймер 2 занимается генерацией ШИМ, зачем там:
Код:
// Time 0 overflow interrupt service routine
// раз в 8 mS
interrupt [TIM2_OVF] void Time2_ovf_isr(void)
{ 
    KeyEXE = 1;          //Разрешение опроса кнопок
}

Последний раз редактировалось poligon_85; 16.04.2011 в 12:59.
poligon_85 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Как правильно отследить импульс sdsrem Микроконтроллеры, АЦП, память и т.д 8 17.08.2010 21:28
[Решено] Третье Послание Человечеству lelkanet Отвлекитесь, эмбеддеры! 201 06.01.2010 00:33


Часовой пояс GMT +4, время: 16:16.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot