IO口三种内部结构:
- 准双向IO:高对高,低对低
- 开漏输出:高对高,低对低
- 强推挽输出:高对低,低对高
上拉电阻:将不确定的信号通过一个电阻拉到高电平,同时此电阻起到一个限流的作用;
下拉电阻:下拉到低电平;
作用:
1、OC门要输出高电平,外部必须加上拉电阻。
2、加大普通IO口的驱动能力。
3、起到限流的作用。
4、抵抗电磁干扰。
上下拉电阻的选取原则:
1、从降低功耗方面考虑应该足够大,因为电阻越大,电流越小。
2、从确保足够的引脚驱动能力考虑应该足够小,电阻越小,电流才能越大。
3、开漏输出时,过大的上拉电阻会导致信号上升沿变缓。
通常,上拉电阻选择4.7k~10k