开漏输出用处很大的:
如果单片机供电是5V的,输出到3.3V或1.8V器件时,可以直接驱动,上拉电阻就接到3.3V或1.8V。
驱动IO引脚可以做为输出也可以做为输入,举例:当输出1时,通过上拉电阻,输出高电平,如果外接器件(如按键按下),则实际输出是低电平。此时可以读入引脚状态为0.而推挽输出不可以这么用。