Страница 1 из 1

Динамическая индикация на LCD дисплее

Добавлено: 29 июн 2019, 10:51
Gimpel
Здравствуйте.

Нельзя ли более подробно разобрать пример в теме https://radioparty.ru/programming/avr/c ... on-lib-lcd ? Меня интересует динамическая шкала. Есть функция lcd_progress_bar , а как она работает? Какие туда идут данные? Я хочу сделать как: первая строка числовое значение напряжения, а снизу его уровень.

Re: Динамическая индикация на LCD дисплее

Добавлено: 08 июл 2019, 22:57
AntonChip
Здравствуйте, попробуйте так

Код: Выделить всё

lcd_gotoxy(0, 0); // 1 строка
lcd_num_to_str(ADC, 4); // Выводим переменную АЦП 4 разряда
lcd_gotoxy(0, 1); // 2 строка
lcd_progress_bar(ADC/4, 255, 16); // Выводим динамическую шкалу для переменной ADC/4, максимальное значение которой может быть 255, длина шкалы 16 знакомест
_delay_ms(100); // Задержка