помогите с LCD экранчиком разобраться
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено intell2000@mail.ru 20 октября 2004 г. 13:06

Нужна помощь чайнику (т.е. мне). Появилась необходимость сделать кое-что на AVRе, собственно потихоньку разбираюсь, но есть нюансы :-)
Я использую CodeVisionAVR C compiler, выводить на экранчик строки уже получается, но мне нужно выводить число (1 байт). подскажите как это сделать, байт который мне надо выводить в виде числа (0..255) обозначен volume, код написаный ниже соотв прибавляет 1 или отнимает 1 от volume в зависимости от нажатой кнопки, и показывает на экран какую кнопку нажали.

while (1)
{
if (PIND.2) //button 1 press
{
volume++;
lcd_gotoxy(0,1);
lcd_putsf("Button 1");
delay_ms(200);
}

if (PIND.3) //button 2 press
{
volume--;
lcd_gotoxy(0,1);
lcd_putsf("Button 2");
delay_ms(200);
}
lcd_clear();
};
}


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru