作业帮 > 综合 > 作业

STC89C52单片机端口允许通过的电流大约是多大?为什么我用单片机的I/O口去拉一个10K欧姆的电阻

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2021/03/02 12:01:40
STC89C52单片机端口允许通过的电流大约是多大?为什么我用单片机的I/O口去拉一个10K欧姆的电阻
端口电压竟然下降了1.7V,拉500欧姆的电阻竟然电压下降到接近0V,不是说单片机每个端口允许通过的电流20MA都没有问题的么?就算是拉500欧姆的电阻,电流也不过才是2MA左右,怎么会都降到0呢?
STC89C52单片机 端口 的 最大电流 为 8 ~ 12 mA,这个 8 ~12 mA 是指 往 IO 口 灌入电流,
输出电流 只有 100 ~ 200 uA.
如 接 一个 500欧姆到 GND, 则 500 * 0.2 mA = 250 mV 也就接近 0 V 了.
如果需要提高 输出电流能力,则需要加 上拉电阻,即 VCC - 电阻 - IO 口.