من از این کد استفاده کردم جواب داد تابع G0 برای صفر کردن پی که به ورودی آن میدهید و G1 برای یک کردن پی که به ورودی آن میدهید.
void G1(int a)
{
switch (a) {
case 0:
{
PORTG=PING | 0X10;
}
break;
case 1:
{
PORTG=PING | 0X08;
}
break;
case 2:
{
PORTG=PING | 0X04;
}
break;
case 3:
{
PORTG=PING | 0X02;
}
break;
case 4:
{
PORTG=PING | 0X01;
}
break;
};
}
//////////////////////////////////////////////
void G0(int a)
{
switch (a) {
case 0:
{
PORTG=PING & 0X0F;
}
break;
case 1:
{
PORTG=PING & 0X17;
}
break;
case 2:
{
PORTG=PING & 0X1B;
}
break;
case 3:
{
PORTG=PING & 0X1D;
}
break;
case 4:
{
PORTG=PING & 0X1E;
}
break;
};
}