

__declspec (naked)
void OPKAsm ()
{
__asm {
if (CH_OPK==1){
if (OPK){
WriteAsm((void *)ADR_OPK_1,ONOPK,2);
WriteAsm((void *)ADR_OPK_2,ONOPK,2);
WriteAsm((void *)ADR_OPK_3,ONOPK,2);
OPK=false;}}else{
if (!OPK){
WriteAsm((void *)ADR_OPK_1,OFFOPK,6);
WriteAsm((void *)ADR_OPK_2,OFFOPK2,6);
WriteAsm((void *)ADR_OPK_3,OFFOPK3,6);
OPK=true;}}



