http://www.forum.getchip.net/

Программируем на Algorithm Builder
http://www.forum.getchip.net/viewtopic.php?f=16&t=44
Страница 24 из 25

Автор:  GetChiper [ 19 ноя 2015, 14:19 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Конечно - многим будет интересно.

Автор:  Akademik [ 22 ноя 2015, 19:23 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Евгений,а можете мне пожалуйста показать простой пример. Как запустить мигание светодиодом при однократном нажатии кнопки,при повторном - выключить. Суть в том, что не могу понять,как обработать сразу два действия, опрос кнопки и моргание светодиода. Пробовал делать опрос кнопки в прерывании таймера,тоже ничего не вышло.(
Уже перешел на Attiny2313 т.к при загрузке кода AB в Arduino ,не получается изменить частоту работы Arduino на 8 мГц.
А если делать опрос кнопки в теле основной программы мигания диодом,то кнопка не всегда срабатывает,приходится ловить момент.

Автор:  SVN [ 22 ноя 2015, 21:39 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

1.png
1.png [ 9.82 КБ | Просмотров: 10744 ]

Автор:  Akademik [ 22 ноя 2015, 22:16 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

СПАСИБО БОЛЬШОЕ SVN !!!!!
Щас попробую разобраться!
Ты ,ты как всегда меня выручаешь!!! :OK: :-)

Автор:  SVN [ 22 ноя 2015, 22:50 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Это не единственный вариант… этот пример представляет сам принцип. По сути логика очень проста… нажатие кнопки (где бы она не была прописана), поднимает флаг события нажатия (r10 – как раз и фиксирует это действие. Некий флаг, но флаг это бит, а не целый регистр). Если флаг поднят, в прерывании начинаем обрабатывать светик, если сброшен – проходим мимо. Вот как-то так.

Автор:  als9 [ 04 дек 2015, 01:51 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Голову поломал как по простому определить какое число в регистре находится - четное или не четное ?

Автор:  Igor60 [ 04 дек 2015, 03:15 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Дык оченно просто. По биту 0. Если бит 0 = 0 Четное. Если бит 0 = 1 нечетное.

Автор:  als9 [ 20 апр 2016, 22:59 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Да уж проще некуда :congrats:
Такой вопрос - может быть есть у кого - нибудь библиотечка с звуками для пьезо или электромагнитных зумеров-пищалок ? Чтото одни писки и визги получаются .

Автор:  lega67 [ 01 июл 2016, 22:11 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder

Сохранение регистров в стек нужно начинать с r16. Иначе он теряется. Регистр SREG сохраняется в стек через r16!

Вложения:
2016-07-01_231045.jpg
2016-07-01_231045.jpg [ 9.88 КБ | Просмотров: 10355 ]

Автор:  SVN [ 02 июл 2016, 14:04 ]
Заголовок сообщения:  Re: Программируем на Algorithm Builder



Вложения:
1.png
1.png [ 1.65 КБ | Просмотров: 10348 ]

Страница 24 из 25 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/