为什么51单片机P0口有时候要加上拉电阻才能用,有些芯片直接可以接P0口不用上拉电阻就

2020-02-01 16:19发布

因为最初的51单片机P0口设计成开漏极的结构,这样可以通过加个上拉电阻就能兼容不同的电平标准。
现在这种方式貌似也不太实用,就把这个结构去掉了,都改成跟其他的IO一样的结构了。
就不用加上拉电阻了,比较典型的就是AT89C51需要上拉  STC89C51不需要
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
ks.albert
1楼-- · 2020-02-01 20:27
 精彩回答 2  元偷偷看……
brinkdong
2楼-- · 2020-02-02 02:05
STC也要加上拉电阻,P1,P2,P3内部已经有上拉电阻了,而P0口内部没有上拉电阻
夏日么么茶
3楼-- · 2020-02-02 07:24
有些芯片管脚起到了上拉的作用
wx85105157
4楼-- · 2020-02-02 11:13
stc的p0复位是开漏,是为了兼容以前的五一。单片机工作后可以配置成上拉,高阻,推挽
keil_c51
5楼-- · 2020-02-02 15:10
就算内部有上拉也是弱上拉,还是外部再加上上拉电阻比较可靠。
laodangong
6楼-- · 2020-02-02 16:10
 精彩回答 2  元偷偷看……

一周热门 更多>