http://www.forum.getchip.net/ |
|
Помогите написать кнпку на тини13 http://www.forum.getchip.net/viewtopic.php?f=16&t=655 |
Страница 1 из 2 |
Автор: | wadim [ 20 окт 2015, 13:36 ] | ||
Заголовок сообщения: | Помогите написать кнпку на тини13 | ||
Люди, нашёл на другом форуме кнопку на меге http://vrtp.ru/index.php?showtopic=2211&st=60 , третий день пытаюсь пересобрать её под тини 13.... ну никак, блин... где я не так что прописал?
|
Автор: | SVN [ 20 окт 2015, 13:59 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
Почему в архиве один файл, а не весь проект? Давай именно свой проект - весь. ![]() Пример предложенный автором (из ссылке vrtp, что один, что другой), выполнены не по Феншую. Не советую особо брать их как за правильный пример. Запиши себе в избранное, что подпрограмма в прерываниях должна выполнятся, как можно быстрее во временном интервале. Так как, во-первых - основная программа при этом не выполняется; во-вторых – в программе могут быть и другие прерывания. Короче, к подпрограммам в прерываниях необходимо подходить разумно, а не тяп-ляп. |
Автор: | GetChiper [ 20 окт 2015, 16:02 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
Есть алгоритм опроса кнопок viewtopic.php?f=18&t=572 |
Автор: | wadim [ 20 окт 2015, 16:44 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
Спасибо за ответы. Общая тема такая: кнопки я ещё не писал, не приходилось, поэтому ищу где поучиться...это первые шаги... будущий алгоритм устройства такой: подаём питание- тинька уходит в спячку, тока не кушает... жмём на пимпу 1 раз- включается и запускается основное тело программы, которое работает около 30 мин(с возможностью выключения той же кнопкой- если нажимаем второй раз ), после отработки алгоритма само выключается. все выключения до полной спячки...чтоб батарейку не гнобить.... |
Автор: | SVN [ 20 окт 2015, 17:17 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
Вот теперь понятно, что к чему. Теперь давай свой проект, бум смотреть, что не так. ![]() |
Автор: | wadim [ 22 окт 2015, 09:51 ] | ||
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 | ||
проект пока ещё совсем в "проекте", ![]()
|
Автор: | SVN [ 22 окт 2015, 15:48 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
На какой частоте тактируется МК? Что делает основная программа? То что ты назвал «тело программы» - это и есть основная программа, или это просто подёргать выходы? По кнопке: данный вариант тебе не подойдёт. Так как твоя задача, от кнопки будить МК. То есть нужно использовать внешнее прерывание по INT, как в первом варианте. Иначе можешь не разбудить МК. Но написать программу для кнопки так, чтобы работало как надо, без сбоев. В общем, изучи вначале сам МК (как им управлять). Только потом садись за программу. Иначе будешь устраивать пляски с бубном. ![]() |
Автор: | wadim [ 23 окт 2015, 10:16 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
А куда без бубна то? Мы, блин, ТУТ живём ![]() ![]() |
Автор: | wadim [ 27 окт 2015, 12:59 ] | ||
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 | ||
Переписал всё снова.... так мне вроде бы понятнее, тем не менее не могу заставить работать. Посмотрите пожалуйста, где что не так... ![]()
|
Автор: | SVN [ 27 окт 2015, 16:41 ] |
Заголовок сообщения: | Re: Помогите написать кнпку на тини13 |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |