register union { unsigned int timer; struct { unsigned char th0, tl0; } bytes; } x; x.bytes.th0 = TH0; x.bytes.tl0 = TL0; x.timer += 0xF831; TH0 = x.bytes.th0; TL0 = x.bytes.tl0;
x.bytes.th0 = TH0; x.bytes.tl0 = TL0;
x.timer += 0xF831;
TH0 = x.bytes.th0; TL0 = x.bytes.tl0;
E-mail: info@telesys.ru