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

 
Текущее время: 11 дек 2019, 05:53

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



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

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

Обзор темы - Организация многоуровнего меню
Автор Сообщение
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Парни, кто поможет сделать простенькую менюшку, на двухстрочнике (1602)? При этом часть инфы нужно выводить и на принтер.
Вариант в шаблонах уж очень навороченный, и избыточный. Если кто согласится пообщаться на эту тему, буду очень благодарен! Сам уже голову сломал, но ничего толкового не получается...
Все "хотелки" изложу в личной переписке, или по скайпу. Здесь не хочу разводить холивар. Результат оформлю в виде шаблона, и выложу для всеобщего пользования, наверняка кому-то пригодится.
Сообщение Добавлено: 10 окт 2018, 16:38
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Нашел способ. Для выхода из меню пишу 1 в r0 . Для выхода из подменю нужно дважды из стека в Z записать


Вложения:
меню.jpg
меню.jpg [ 40.6 КБ | Просмотров: 2775 ]
Сообщение Добавлено: 20 апр 2016, 12:27
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Igor60 писал(а):
Не совсем понял зачем выходить из цикла. Ведь смысл работы с меню - выполнение выбранного пункта и выбор нового...

Просто кроме меню нужно еще работать с АЦП, энкодером, обрабатывать эффекты, работать по I2C с экраном, управлять драйверами по SPI и по мелочи кучу мелких задач... Поэтому использовал для разруливания этого всего RTOS. А работа меню в цикле никак не подходит для такой организации алгоритма.
Сообщение Добавлено: 19 апр 2016, 07:28
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Не совсем понял зачем выходить из цикла. Ведь смысл работы с меню - выполнение выбранного пункта и выбор нового...
Сообщение Добавлено: 18 апр 2016, 15:36
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Отличное меню но также вопрос как выйти без проблем впоследствии ?
Сообщение Добавлено: 18 апр 2016, 02:30
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Уважаемый автор, помогите!
Как сделать не бесконечный цикл MENU, а просто как процедуру. Вызвал её, отрисовал меню и вышел. Как это сделать, ничего не получается?
Сообщение Добавлено: 02 янв 2015, 21:16
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Прошу прощения, "сам дурак", это было в предыдущей версии. Запись в поле текста осталась вот и... Остапа понесло"
Сообщение Добавлено: 26 фев 2014, 01:29
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Да вроде не должен...
В каком месте это может случаться?
Сообщение Добавлено: 26 фев 2014, 01:24
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Про r17 не совсем верно, АБ его задействует в случае перехода адресов вызовов подпрограмм за границу 255 слов...
Сообщение Добавлено: 25 фев 2014, 21:38
  Заголовок сообщения:  Re: Организация многоуровнего меню  
Цитата
Классный вариант меню, простой и легкий :OK:
Самое примечательное алгоритм не задействует ни r16 ни r17! и требует в свое распоряжение лишь Z-регистр плюс еще один регистр.
Сообщение Добавлено: 25 фев 2014, 21:14

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


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