汪wpasion 发表于 2021-9-17 08:20 外部加上拉,和内部的是并联的,所以电阻就小了,输出能力就增强了。 |
应该都是弱上拉,驱动力不够的话要加外部上拉 |
这不是必需的,但并没有什么坏处。 |
Hephaestus 发表于 2021-9-30 16:16 现在的STC8A8K6D4D4,IO口又出现了什么片内内部上拉电阻控制器、施密特触发器、电平转换速率、驱动电流控制等特殊功能寄存器。 |
univers 发表于 2021-9-30 15:50 错,是老51、52只有上拉电阻,如果嫌弃拉电流只有0.4mA不够用,才要加上拉电阻。现代51功能就多了去了,有推挽输出的就完全没必要加上拉。 |
老51、52就没上拉电阻的,要不要拉看你设计,倒底要不要拉。。。。肚子痛了都要快点去拉。 |
汪wpasion 发表于 2021-9-17 08:20 内部就算有上拉,为了确保可以被外部IO下拉,所以电流也只有可怜的几个 uA, 而这点电流很多时候,只能给外部高电平信号,却没有足够的 驱动力,所以一般加4.7K 上拉电阻,确保达到 mA 级的驱动能力。 |
kaixuan520 发表于 2018-11-15 19:17 再上拉一次电阻不是更大么?驱动能力为什么可以增大 |
有的单片机内部没有上拉电阻,只有推挽输出的三极管或者mos管 |
Y_G_G 发表于 2018-11-16 01:33 可以写个测试程序,检查P3.4管脚是否损坏。 |
骨头捕快 发表于 2018-11-15 21:05 K级别的就行了,1K到10K有哪种就用哪种,如果不是要省电之类的,只是验证程序的话就是1K到10K之间就可以了 |
Y_G_G 发表于 2018-11-15 19:33 P3.4今天已经出了好几次问题了,怎么弄都输出不了高电平,其他的口都可以,就它不行,时好时坏,弄了一通后,它又好了 另外你说的时钟加上拉电阻加多大合适 |
kaixuan520 发表于 2018-11-15 19:17 原来如此 ![]() |
这是INTEL 8031年代的电路吧? |
因为内部上拉电阻比较大,驱动能力小,在io再上拉一次可以增加驱动能力,但功耗更高 |
不上拉也没有问题 |
是否要上拉,看连接的外设。。。。。 |