[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Функция sprintf также как и printf в Keil C для MCS-51 при форматах %d и %u работает только с целым типом, но никак не байтом.
Верно будет следующее
char buf[5];
unsigned int val; // Добавил в описании int
val=15;
sprintf(buf,"%2u", val);
E-mail: info@telesys.ru