单片机上拉电阻接线图(单片机p0上拉电阻)

交换机 2024-09-22 电子科技 37 views

扫一扫用手机浏览

文章目录 [+]
P0为什么不内接上拉电阻,51单片机。

1、因为最初的51单片机P0口设计成开漏极的结构,这样可以通过加个上拉电阻就能兼容不同的电平标准。现在这种方式貌似也不太实用,就把这个结构去掉了,都改成跟其他的IO一样的结构了。

2、做地址/数据总线时和做输入I/O口时,p0口不用接上拉电阻。2***但当做输出I/O口时,p0口必须要接上拉电阻才可以。呵呵******不同情况用法不同******要根据实际情况***决定接还是不接。

3、P0仅作为地址读写时,不用加上拉电阻;但如果P0同时作为I/O口使用,则要加上拉电阻。不过,现在很多单片机(如STC等),它可以通过软件设置其I/O口的为弱上拉、强上拉或高阻模式,针对这类单片机则可以不加上拉电阻。

4、P0口作为扩展总线的数据/地址复用线时,也不需要上拉电阻,这种情况下,P0口内部是两个MOS管推拉输出,可以同时驱动8个TTL电路。

5、设计单片机的时候P0是故意没有上拉电阻的,因为设计上P0口除了作为普通I/O口之外,还用于扩展存储器的地址/数据复用接口,在作为后者用途时需要使用到高阻状态,因此不能设置上拉电阻。

单片机P0口上拉电阻

1、由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。一般51单片机的P0口在作为地址/数据复用时不接上拉电阻。

2、P0口作为IO口输出的时候时输出低电平为0输出高电平为高组态(并非5V,相当于悬空状态)。

3、新型的STC单片机在P0口内部也加了上拉电阻了,在外部用不用加了,方便多了。

4、单片机p0口要接上拉电阻,是有条件的,条件就是:传统的51单片机,才需要在P0口加上拉电阻。原因是P0是开漏输出的,当输出高电平时,是无输出的,需要用上拉电阻才能拉成高电平。并不是为了提高其驱动能力的。

5、单片机P0口做输入口时需要先写1即可,外部不需要上拉电阻。其实,单片机上电复位时,P0已全部为置1状态,就可以直接读输入状态了。只有输出过低电平,再读输入状态时需先写1。

单片机中P0口作为输出为什么要上拉电阻?

原因是P0是开漏输出的,当输出高电平时,是无输出的,需要用上拉电阻才能拉成高电平。并不是为了提高其驱动能力的。因最初的51单片机是用P0口作数据总线的,需要是准双向口。

因为P0口,是为了扩展外部存储器时,用作数据线的,因此内部作了准双向口,即是开漏输出的,就不能有上拉电阻。但是,当P0口作为I/O口使用时,就必须在外部加上拉电阻,这样才能有高电平输出。

也就是说P0***口不能真正的输出高电平,给所接的负载提供电流,因此必须接上拉电阻(一电阻连接到VCC),由电源通过这个上拉电阻给负载提供电流。

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

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

1、单片机p0口要接上拉电阻,是有条件的,条件就是:传统的51单片机,才需要在P0口加上拉电阻。原因是P0是开漏输出的,当输出高电平时,是无输出的,需要用上拉电阻才能拉成高电平。并不是为了提高其驱动能力的。

2、一般51单片机的P0口在作为地址/数据复用时不接上拉电阻。***作为一般的I/O口时用时,由于内部没有上拉电阻,故要接上上拉电阻。

3、因为P0口,是为了扩展外部存储器时,用作数据线的,因此内部作了准双向口,即是开漏输出的,就不能有上拉电阻。但是,当P0口作为I/O口使用时,就必须在外部加上拉电阻,这样才能有高电平输出。

4、上拉电阻:就是从电源高电平引出的电阻接到输出***1,如果电平用OC(集电极开路,TTL)或OD(漏极开路,COMS)输出,那么不用上拉电阻是不能工作的,这个很容易理解,管子没有电源就不能输出高电平了。

5、单片机灌电流的能力很强,但拉电流能力不强,当你要驱动一些电流比较大的元件时最好加上拉,防止电流过大烧坏单片机。

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

单片机P0口能加上拉电阻吗?

1、由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。

2、没有上拉电阻,有些单片机输出1时,没有驱动能力,因为内部没有上拉电阻,所以实际输出是悬浮状态,所以灯不会亮。只有接了上拉电阻才会亮。P0=0,灯两端电压都是低电平,所以不会亮。

3、由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。***一般51单片机的P0口在作为地址/数据复用时不接上拉电阻。

4、因为P0端口既可作为普通的I/O口使用,也可作为连接外部的***数据总线***使用(比如外扩存储器时)。在作为***外部数据总线***使用时,要求P0口双向且***输入阻抗***高,因此P0内部是不能接上拉电阻的。

本文转载自互联网,如有侵权,联系删除

本文链接地址:http://www.oubolanzhuangshi.com/11070.html

相关文章

  • 暂无相关推荐