16символьный
- Войдите на сайт для отправки комментариев
Втр, 26/04/2016 - 20:21
Подскажите как написать меню под экран 16 символьный с кнопками. В меню должно быть: 3 пункта. В кажном пункте должны менятся значения цыфр с десятыми долями.
Странный вопрос. Как написать? Ну, сесть, включить компьютер, почесать репу и написать.
Если у Вас есть конкретный вопрос, выкладывайте свой скетч и задавайте вопрос.
Если же Вы хотите, чтобы кто-то написал это для Вас, тогда перепостите Ваш запрос в более адекватной ветке.
Что Вас смущает? Вы же разного рода меню - пользовали не однажды. Собственно, что такое "меню"? В вашем случае, это три пункта, которые можно вывести даже 1 строкой, типа так:
0123456789 12345 -- позиция курсора на LCD
1:"+", 2:"-", 3:"0" -- как видим даже ещё остается 1 знакоместо. :)
Далее, у вас должна быть 1 или 3 кнопки. Если она 1, то "пункт меню" - пусть означает "количество нажатий кнопки". Если кнопок 3, то пусть это будет номер кнопки.
В нижней строке экрана выводите некое число, хоть с десятыми .. хоть с миллионными. У вас там тоже 16 знакомест. :)
Само число, к примеру задаете в начале работы программы. Или даже создаете случайно, а то и вовсе - достаете из EEPROM .. смотря что вам требуется и насколько глубоко хотите откопать задание.
Собственно и все. Вам осталось только написать небольшой кусочек, который будет:
1. Вводить "значение кнопки" (трех нажатий "за время" или состояния трех кнопок, можно сделать оба варианта и переключать константой в коде или "спец. комбинацией")
2. Проверять "что нажато" и делать ту функцию над вашим числом, которая выбрана.
3. результат выводить во вторую строку и можно сохранять в ЕЕПРОМ.
4. повторять с п.1.
Сложно? :)
Вот
Разговор со следователем:
- Объясните поисхождение этой щубы?
- А чего объяснять? Выращивают зверюшек, убывают и шьют из их шкурок шубы...
:)