User's Manual
I-8090 User Manual Version 1.0 06/2001
http://www.icpdas.com 1-24 ICPDAS
int key,ShowAxis;
i8090Slot=99;
for (j=0; j<MAX_SLOT_NO; j++)
{
if (CardSearch(j)==i8090) i8090Slot=j;
Delay(500);
};
if (i8090Slot==99)
{
Print("Not found i8090 card in 8 slot!\r\n");
return;
}
i8090_REGISTRATION(CARD1, PortAddress[i8090Slot]);
i8090_INIT_CARD(CARD1, ENC_QUADRANT, ENC_QUADRANT,
ENC_QUADRANT);
i8090_RESET_ENCODER(CARD1, X_axis);
i8090_RESET_ENCODER(CARD1, Y_axis);
i8090_RESET_ENCODER(CARD1, Z_axis);
i8090_RESET_ENCODER32(CARD1, X_axis);
i8090_RESET_ENCODER32(CARD1, Y_axis);
i8090_RESET_ENCODER32(CARD1, Z_axis);
Print("-----------------------------------------------------------------------\r\n");
Print(" i8090 DEMO1 program demo1.PRJ, demo1.cpp, i8090.lib
\r\n");
Print(" 32 bits encoder demostration \r\n");
Print("-----------------------------------------------------------------------\r\n");
Print("Press any key to stop...\r\n");
ClearSystemKey();
ShowAxis=0;
do