Advantech AIIS-1200 User Manual page 69

Embedded ipc
Hide thumbs Also See for AIIS-1200:
Table of Contents

Advertisement

} else if (SetupData->NCT6106DDIO7 == 0x01) {
OutputValue |= 0x40;
}
if(SetupData->NCT6106DDIO8 == 0x00){
InputValue |= 0x80;
} else if (SetupData->NCT6106DDIO8 == 0x01) {
OutputValue |= 0x80;
}
SIOConfigEnter();
IoWrite8(NCT6106D_CONFIG_INDEX, 0x1A);
Data = IoRead8(NCT6106D_CONFIG_DATA) & 0xCF; //AIIS1200-X003_3
IoWrite8(NCT6106D_CONFIG_DATA, Data);
IoWrite8(NCT6106D_CONFIG_INDEX, 0x2F);
Data = IoRead8(NCT6106D_CONFIG_DATA) & 0xFD; //AIIS1200-X003_3
IoWrite8(NCT6106D_CONFIG_DATA, Data);
IoWrite8(NCT6106D_CONFIG_INDEX, NCT6106D_LDN_SEL_REGISTER);
IoWrite8(NCT6106D_CONFIG_DATA, NCT6106D_LDN_GPIO1);
IoWrite8(NCT6106D_CONFIG_INDEX, NCT6106D_ACTIVATE_REGISTER);
Data = IoRead8(NCT6106D_CONFIG_DATA) | 0x10;
IoWrite8(NCT6106D_CONFIG_DATA, Data);
IoWrite8(NCT6106D_CONFIG_INDEX, 0xF0);
IoWrite8(NCT6106D_CONFIG_DATA, InputValue);
IoWrite8(NCT6106D_CONFIG_INDEX, 0xF1);
IoWrite8(NCT6106D_CONFIG_DATA, OutputValue);
SIOConfigExit();
} //if (SetupData->NCT6106DDIO == 0x01)
//AIIS1200-X003_3
//AIIS1200-X003_3
//AIIS1200-X003_3
//AIIS1200-X003_3
//AIIS1200-X003_3
//AIIS1200-X003_3
//AIIS1200-X009_1
59
AIIS-1200 User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AIIS-1200 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents