Здравствуйте!
Избавился от функции
sprintfвот таким вот образом. (оказывается и так можно!)
Размер кода сократился почти в 2 раза!
и
itoa непонадобилась!
Код
// Отображаем напряжение на LCD.
lcd_clear(); // Очистить экран.
lcd_gotoxy(0,0);
lcd_putchar('U');
lcd_putchar('=');
lcd_putchar(St+0x30);
lcd_putchar(',');
lcd_putchar(Ds+0x30);
lcd_putchar(Ed+0x30);
lcd_putchar(' ');
lcd_putchar('v');
lcd_putchar('o');
lcd_putchar('l');
lcd_putchar('t');
St - целая (до запятой)
Ds - десятые (после запятой)
Ed - сотые (после запятой)
Причина редактирования: Оформление кода