co tohle:
Kód: Vybrat vše
..........................
uint8_t sc = 0;
while(*msg)
{
if(!sc)
{
if(*msg == '%') sc = 1;
else LCDData(*msg);
}
else
{
char usr = *msg-'0';
if( (uint8_t) usr > 7 )
{
usr+='0';
if(usr != '%') LCDData('%');
}
LCDData(usr);
sc = 0;
}
msg++;
}
..............................