![IBASE Technology IB891 User Manual Download Page 62](http://html1.mh-extra.com/html/ibase-technology/ib891/ib891_user-manual_3245533062.webp)
APPENDIX
58
IB891 User’s Manual
}
//---------------------------------------------------------------------------
void Dio5Initial(void)
{
unsigned char ucBuf;
Set_W627UHG_LD(0x08);
//switch
to
logic
device
8
//enable the GP5 group
ucBuf = Get_W627UHG_Reg(0x30);
ucBuf |= 0x02;
Set_W627UHG_Reg(0x30, ucBuf);
}
//---------------------------------------------------------------------------
void Dio5SetOutput(unsigned char NewData)
{
Set_W627UHG_LD(0x08);
//switch
to
logic
device
8
Set_W627UHG_Reg(0xE1,
NewData);
}
//---------------------------------------------------------------------------
unsigned char Dio5GetInput(void)
{
unsigned char result;
Set_W627UHG_LD(0x08);
//switch
to
logic
device
8
result = Get_W627UHG_Reg(0xE1);
return
(result);
}
//---------------------------------------------------------------------------
void Dio5SetDirection(unsigned char NewData)
{
//NewData : 1 for input, 0 for output
Set_W627UHG_LD(0x08);
//switch
to
logic
device
8
Set_W627UHG_Reg(0xE0,
NewData);
}
//---------------------------------------------------------------------------
unsigned char Dio5GetDirection(void)
{
unsigned char result;
Set_W627UHG_LD(0x08);
//switch
to
logic
device
8
result = Get_W627UHG_Reg(0xE0);
return
(result);
}
//---------------------------------------------------------------------------
Summary of Contents for IB891
Page 4: ...iv IB891 User s Manual This page is intentionally left blank...
Page 8: ...INTRODUCTION Board Dimensions 4 IB891 User s Manual...
Page 22: ...INSTALLATIONS 18 IB891 User s Manual This page is intentionally left blank...
Page 42: ...BIOS SETUP 38 IB891 User s Manual This page is intentionally left blank...
Page 50: ...DRIVERS INSTALLATION 46 IB891 User s Manual This page is intentionally left blank...