EasyManua.ls Logo

Quanmax KEEX-1760 Series - Page 58

Quanmax KEEX-1760 Series
60 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix A
58
KEEX
-
17
6
0 Series Use rs Manual
gGpioLvValue = READ_IO32(GPIO_BASE + GPIO1_LVL);
gGpioLvValue &= (0x01 << gDioGpio[i]);
printf("DIO_%d = %d\n",i ,gGpioLvValue > 0);
}
s ys tem ("paus e");
//Set DIO_0~7 as Output
//0:input 1:output
for (i=0; i<8; ++i)
{
RESET_IO32(GPIO_BASE+GPIO1_SEL, 0x01 << gDioGpio[i]);
}
//set DIO_0~7 to High
printf("Set DIO_0~7 to High\n");
outpd(GPIO_BASE + GPIO1_LVL, 0xFFFFFFFF);
s ys tem ("paus e");
//set DIO_0~7 to Low
printf("Set DIO_0~7 to Low\n");
outpd(GPIO_BASE + GPIO1_LVL, 0x0);
s ys tem ("paus e");
return 0;
}

Table of Contents