реклама на сайте
подробности

 
 
> Меню на LCD 16х2 (Си WinAVR)+5кнопок, Как организовать меню , принцип
Кастусь Рыжов
сообщение Aug 9 2009, 15:12
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 16-07-07
Из: Беларусь, г.Гомель
Пользователь №: 29 165



Нужно написать меню на Си, Атмега16 +5кнопок +ЖКИ 16х2
Меня интересует сам принцип организации меню и какие средства языка Си лучше использовать для написания меню
Опыта в Си мизер, ткните пальцем для направления верного или может у кого наработки есть, поделитесь для примера, посмотреть исходник. Заранее спасибо всем откливнувшимся. (использую Си компилятор WinAVR и AVR Studio)
ЗЫ: может не умею искать, но поис по форуму у меня не увенчался успехом smile3046.gif


--------------------
Прибор должен работать не в принципе, а в корпусе!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Кастусь Рыжов
сообщение Aug 9 2009, 17:01
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 16-07-07
Из: Беларусь, г.Гомель
Пользователь №: 29 165



Народ, извиняюсь за размножение избитых тем. сильно не бейте maniac.gif Порылся и похожие темы нашёл .
Слышал, что для меню предпочтительнее работать с указателями на функцию, звучит классно, но вот видеть этого зверя -не видел. Про указатели читал, до указателей на функцию не дошёл. Может кто даст кусочек кода где применяется указатель на функцию. Я так понимаю по нажатии клавиш проще изменять значение указателя, а по нему ссылаемся на функцию, которая определяет алгоритм и работу следующего пункта меню. Поправьте, если не так понял.
Пошел Кернигана читать smile3009.gif Всем спасибо


--------------------
Прибор должен работать не в принципе, а в корпусе!
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 9 2009, 17:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Кастусь Рыжов @ Aug 9 2009, 20:01) *
Про указатели читал, до указателей на функцию не дошёл.

Без разницы - и в том и другом случае это адрес.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Кастусь Рыжов   Меню на LCD 16х2 (Си WinAVR)+5кнопок   Aug 9 2009, 15:12
- - zltigo   Цитата(Кастусь Рыжов @ Aug 9 2009, 18:12)...   Aug 9 2009, 16:33
- - _Pasha   Меню - разные бывают. Чаще в таких случаях - редак...   Aug 9 2009, 16:35
- - Vishv   Да не нужно искать специальные средства языка - их...   Aug 9 2009, 16:42
|- - ZVE   Цитата(Кастусь Рыжов @ Aug 9 2009, 20:01)...   Aug 9 2009, 17:38
- - ARV   я для многих проектов с меню приспособился делать ...   Aug 9 2009, 17:48
- - Scanner   Цитата(zltigo @ Aug 9 2009, 20:33) Тогда ...   Sep 7 2009, 19:58
|- - Legotron   Цитата(Scanner @ Sep 7 2009, 23:58) Тоже ...   Sep 8 2009, 14:04
|- - zltigo   Цитата(Legotron @ Sep 8 2009, 16:04) если...   Sep 8 2009, 14:28
|- - Dog Pawlowa   А я вот пришел к макросам описания состояний и дов...   Sep 8 2009, 14:45
|- - mempfis_   Делал довольно разветвлённые меню путём организаци...   Sep 8 2009, 15:08
|- - _Pasha   Цитата(mempfis_ @ Sep 8 2009, 18:08) Дела...   Sep 9 2009, 05:50
- - Legotron   Цитата(zltigo @ Sep 8 2009, 18:28) воздей...   Sep 8 2009, 15:20
|- - zltigo   Цитата(Legotron @ Sep 8 2009, 17:20) В да...   Sep 8 2009, 15:29
|- - Dog Pawlowa   Цитата(Legotron @ Sep 8 2009, 18:20) К ма...   Sep 8 2009, 17:20
- - Legotron   Цитата(zltigo @ Sep 8 2009, 19:29) Шла, д...   Sep 8 2009, 15:37


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016