|
MAXDIFF ACx, ACy, ACz, ACwTRN0 = TRN0 >> #1
TRN1 = TRN1 >> #1
ACw(39–16) = ACy(39–16) – ACx(39–16)
ACw(15–0) = ACy(15–0) – ACx(15–0)
if (ACx(31–16) > ACy(31–16))
{ bit(TRN0, 15) = #0 ; ACz(39–16) = ACx(39–16) }
else
{ bit(TRN0, 15) = #1 ; ACz(39–16) = ACy(39–16) }
if (ACx(15–0) > ACy(15–0))
{ bit(TRN1, 15) = #0 ; ACz(15–0) = ACx(15–0) }
else
{ bit(TRN1, 15) = #1 ; ACz(15–0) = ACy(15–0) }
E-mail: info@telesys.ru