[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
У меня получалось так
// Сдвиг вправо принимаемого кода
void RotateReceiveCode ()
{
asm ( " rrf ((_ReceiveCode^0+8))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+7))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+6))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+5))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+4))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+3))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+2))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+1))& (0+127) " );
asm ( " rrf ((_ReceiveCode^0+0))& (0+127) " );
} // RotateReceiveCode
Или писать модуль просто на асме и подцеплять к проекту.
E-mail: info@telesys.ru