如果你的AS2501吸收电流过大,建议你加一级驱动。IO口的驱动能力是有限的,如果超过其负载,有可能会损坏IO口。不知道你设置低功耗的目的是保护IO口还是单纯的降低功耗。如果想保护IO口,只能加一级驱动。如果想降低功耗,可以把输出设置为开漏(不知你说的单片机有没有这个模式)
根据情况设置IO口的状态。只要不耗电就可以。
端口置一,打开内部上拉
设置为上拉