|
Нужна помощь чайнику (т.е. мне). Появилась необходимость сделать кое-что на 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