附录
- 48 -
EC7-1817LNAR
Temp_val=(inportb(DATA_PORT)|0x40)&0xDF;
outportb(DATA_PORT, Temp_val); //GP46,GP76 select as gpio
outportb(INDEX_PORT,0x2B);
Temp_val=inportb(DATA_PORT)|0x62;
outportb(DATA_PORT, Temp_val); //GP31,GP35,GP36 select as
gpio
outportb(INDEX_PORT,0x1B);
Temp_val=inportb(DATA_PORT)|0x80;
outportb(DATA_PORT, Temp_val); // GP47 select as gpio
outportb(INDEX_PORT, 0Xe4);
Temp_val=inportb(DATA_PORT) &0x9F;
outportb(DATA_PORT, Temp_val); // //config gp05,06 to
gpio.
outportb(INDEX_PORT,0x07);
outportb(DATA_PORT,0x09);
outportb(INDEX_PORT, 0Xea);
Temp_val=inportb(DATA_PORT) &0x9d;
outportb(DATA_PORT, Temp_val); // //config gp31,35,36 to
gpio.
outportb(INDEX_PORT, 0Xee);
Temp_val=inportb(DATA_PORT) &0x3F;
outportb(DATA_PORT, Temp_val); // //config gp46,47 to
gpio.
outportb(INDEX_PORT,0x07);
outportb(DATA_PORT,0x07);
outportb(INDEX_PORT, 0Xec);
Temp_val=inportb(DATA_PORT) &0xbf;