16символьный

Prototipnew
Offline
Зарегистрирован: 07.02.2016

Подскажите как написать меню под экран 16 символьный с кнопками. В меню должно быть: 3 пункта. В кажном пункте должны менятся значения цыфр с десятыми долями.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Странный вопрос. Как написать? Ну, сесть, включить компьютер, почесать репу и написать.

Если у Вас есть конкретный вопрос, выкладывайте свой скетч и задавайте вопрос.

Если же Вы хотите, чтобы кто-то написал это для Вас, тогда перепостите Ваш запрос в более адекватной ветке.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Что Вас смущает? Вы же разного рода меню - пользовали не однажды. Собственно, что такое "меню"? В вашем случае, это три пункта, которые можно вывести даже 1 строкой, типа так:

0123456789 12345 -- позиция курсора на LCD

1:"+", 2:"-", 3:"0" -- как видим даже ещё остается 1 знакоместо. :)

Далее, у вас должна быть 1 или 3 кнопки. Если она 1, то "пункт меню" - пусть означает "количество нажатий кнопки". Если кнопок 3, то пусть это будет номер кнопки.

В нижней строке экрана выводите некое число, хоть с десятыми .. хоть с миллионными. У вас там тоже 16 знакомест. :)

Само число, к примеру задаете в начале работы программы. Или даже создаете случайно, а то и вовсе - достаете из EEPROM .. смотря что вам требуется и насколько глубоко хотите откопать задание.

Собственно и все. Вам осталось только написать небольшой кусочек, который будет:

1. Вводить "значение кнопки" (трех нажатий "за время" или состояния трех кнопок, можно сделать оба варианта и переключать константой в коде или "спец. комбинацией")

2. Проверять "что нажато" и делать ту функцию над вашим числом, которая выбрана.

3. результат выводить во вторую строку и можно сохранять в ЕЕПРОМ.

4. повторять с п.1.

Сложно? :)

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012
faeton
faeton аватар
Offline
Зарегистрирован: 21.03.2016

Разговор со следователем:

- Объясните поисхождение этой щубы?
- А чего объяснять? Выращивают зверюшек, убывают и шьют из их шкурок шубы...

:)