需要用引脚就连,不用就浮空。
拿P3。2口来举个例子(c语言):
一、把它当I/O口用的时候,先对它进行位定义,再对它进行写入或读出。
sbit IO=P3^2;//位定义
IO = 0; //管脚赋予低电平,写1是高电平
a = IO; //读出管脚的电平状态,放到变量a里
二、使用它的第二功能,图中所示它是外部中断o的入口。这时可以这样配置,
IT0=1;//设置为下降沿出发
EX0=1;//使能外部中断0
EA=1;//开总中断
这样配置完了之后,当P3.2口有一个下降沿信号之后,就能触发中断。
另外:
有一个问题你可以做做实验,就是既位定义了P3.2口,又配置了它的中断功能之后,能不能同时作为IO口和中断源来用,这个我没试过。
默认为 IO口 可以配置寄存器打开第二功能。