导航:首页 > 操作系统 > 51单片机p0口处接上拉电阻的原因

51单片机p0口处接上拉电阻的原因

发布时间:2023-07-22 23:46:37

❶ 51单片机P0口为什么要接上拉电阻

P0口和其它三个口的内部电路是不同的,如下图

P0口是接在两个三极管D0和D1之间的,而P1-P3口的上部是接一个电阻的。P0口的上面那个三极管D0是在进扩展存储器或扩展总线时使用MOVX指令时才会控制它的导通和截止,在不用此指令时都是截止的。在平常我们使用如:P0_1=0P0_1=1这些语句时控制的都是下面那个三极管D1。
我们先假设P1口接一个74HC373,来看一看它的等效图

当P0=0时P0点为低电位,发光管亮起,流过D1的电流约为15mA。
当P0=1时,P0点为悬空,但发光管和180欧电阻都是低阻抗元件,P点电位就为高电位,再说也无任何输出影响,因此这样电路是可以的。

❷ 51单片机p0口为什么接上拉电阻

简单的说,P0输出高电平时,由于内部结构,只能输出高阻态。所以外接上拉电阻。

❸ 为什么51单片机需要接上拉电阻怎么接

只有P0口需要上拉做歼.因为P1P2P3口在内部已经上拉了,不上拉,P0口不能输出高衫胡大电平.当P0口高电平有效时或竖要外接上拉提供驱动电流.

❹ 为什么51单片机要接上拉电阻

其实,这个问题也只限于传统的51单片机,如8031,AT89C51。
因为P0口,是为了扩展外部存储器时,用作数据线的,因此内部作了准双向口,即是开漏输出的,就不能有上拉电阻。
但是,当P0口作为I/O口使用时,就必须在外部加上拉电阻,这样才能有高电平输出。
而其余的P1,P·2,P3在内部已经加了上拉电阻了,所以,在外部就不用再加了。
新型的STC单片机在P0口内部也加了上拉电阻了,在外部用不用加了,方便多了。

阅读全文

与51单片机p0口处接上拉电阻的原因相关的资料

热点内容
安卓国服光遇小王子季节什么时候结束 浏览:537
恢复的音乐在哪个文件夹 浏览:595
qq传输文件夹压缩包 浏览:911
sha1加密算法java 浏览:232
单片机ds1302程序 浏览:738
杜比压缩开还是关怎样判断 浏览:366
对象类型转换java编译和运行 浏览:284
行政命令是什么 浏览:371
android调用系统邮件 浏览:33
测温软件app是如何实现的 浏览:585
江苏服务器机房按需定制云主机 浏览:639
c程序员笔试 浏览:694
excel怎么引用统一文件夹 浏览:249
怎么把微信抖音加密 浏览:304
android滑动进度条 浏览:834
javagmt转换 浏览:826
linux查看snmp 浏览:25
ug80车床编程 浏览:518
怎么加速python计算素数 浏览:243
腰椎第五节压缩性骨折 浏览:93