附录
EC5-1812CLDNA(B)
- 27 -
outportb(addr_select2,get_3);
//base+offset34h
GPIO Use Select Register
bit[1]=1,bit[7
:6]=11;selset
GP33,GP38,GP39
as input
// OUTPUT 0 or 1
unsigned int addr_o1=0x0e;
unsigned int addr_o2=0x0f;
// get output base
unsigned int addr_i1=0x0e;
unsigned int addr_i3=0x38;
//get input base
unsigned int num_1=inportb(addr_o1)&0xfe;
outportb(addr_o1,num_1);
unsigned int num_2=inportb(addr_o2)&0xe3;
outportb(addr_o2,num_2);
将输出引脚设置为低电平,短接输入输出引脚,测量输入引脚电压,若输
入引脚为低电平则数值
IO
正常,否则不正常。也可用同样的方法将输出引脚设置
为高电平,短接,测试输出引脚,看输入引脚是否为高电平
。